Рабочие листы
к вашим урокам
Скачать
1 слайд
Задания по программированию
на С++
2 слайд
Задача 1
3 слайд
Задача 1
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
switch (n) {
case 12: case 1: case 2:
cout << "winter";
break;
case 3: case 4: case 5:
cout << "spring";
break;
case 6: case 7: case 8:
cout << "summer";
break;
case 9: case 10: case 11:
cout << "autumn";
break;
default:
cout << "NO";
}
return 0;
}
4 слайд
Задача 2
5 слайд
Задача 2
using namespace std;
#include <iostream>
#include <string>
using namespace std;
int main()
{
string st;
getline(cin, st);
int a=0;
for(int i=0; i<st.size(); i++)
switch(st[i])
{
case 'a': { st[i]='b';a=a+1; break; }
}
cout <<st << endl;
cout<<a;
return 0;
}
6 слайд
Задача 3
7 слайд
Задача 3
#include <iostream>
#include <string>
using namespace std;
int main()
{
string st;
getline(cin, st);
int a=0;
for(int i=0; i<st.size(); i++)
switch(st[i])
{
case 'a': { st[i]='b';a=a+1; break; }
//case 'b': { st[i]='a';a=a+1; break; }
case 'A': { st[i]='B';a=a+1; break; }
//case 'B': { st[i]='A';a=a+1; break; }
}
cout <<st << endl;
cout<<a;
return 0;
}
8 слайд
Задача 4
9 слайд
Задача 4
#include <iostream>//
#include <locale.h>
#include <math.h>
using namespace std; //
int main (){
int N,K;
cin >>N>>K;
float F=K%N;
cout<<F;
} //
10 слайд
Задача 5
11 слайд
Задача 5
#include <iostream>//
#include <locale.h>
#include <math.h>
using namespace std; //
int main (){
int N;
cin >>N;
float A=N%10;
cout<<A;
} //
12 слайд
Задача 6
13 слайд
Задача 6
#include <iostream>//
#include <locale.h>
#include <math.h>
using namespace std; //
int main (){
int N;
cin >>N;
float A=N/10;
cout<<A;
} //
14 слайд
Задача 7
15 слайд
Задача 7
#include <iostream>//
#include <locale.h>
#include <math.h>
using namespace std; //
int main (){
int A;
cin >>A;
cout <<A%10+A/10%10+A/100;
} //
16 слайд
Задача 8
17 слайд
Задача 8
#include <iostream>//
#include <math.h>
using namespace std; //
int main (){
int n;
cin >>n;
cout <<n+2-n%2;
} //
18 слайд
Задача 9
19 слайд
Задача 9
#include<iostream>
#include <math.h>
using namespace std;
int main(){
int n;
cin>>n;
cout<<n/60%24<<" "<<n%60;
}
20 слайд
Условный оператор
Задача 10
21 слайд
Задача 10
#include <iostream>
#include <locale.h>
#include <math.h>
using namespace std;
int main (){
int a,b;
cin>>a>>b;
if (a>b)
cout<<a;
else
cout<<b;
}
22 слайд
Задача 11
23 слайд
Задача 11
#include <iostream>
#include <locale.h>
#include <math.h>
using namespace std;
int main(){
int a;
cin>>a;
if (a%4==0 && a%100!=0||a%400==0)
cout<<"YES";
else
cout<<"NO";
}
24 слайд
Задача 12
25 слайд
#include <iostream>
#include <locale.h>
#include <math.h>
using namespace std;
int main(){
int a1,a2;
cin>>a1>>a2;
if (a1>a2) cout<<1;
if (a2>a1) cout<<2;
if (a1==a2) cout<<0;
}
26 слайд
Задача 13
27 слайд
Задача 13
#include <iostream>
#include <locale.h>
#include <math.h>
using namespace std;
int main(){
int a,b,c;
cin>>a>>b>>c;
if (a<b) a=b;
if (a<c) a=c;
cout<<a;
}
28 слайд
Цикл for
Задача 14
29 слайд
Задача 14
#include <iostream>
#include <locale.h>
#include <math.h>
using namespace std;
int main(){
int a,b;
cin>>a>>b;
for(int i=a;i<=b;i++)
if(i%2==0)
cout<<i<<' ';
}
30 слайд
Задача 15
31 слайд
Задача 15
#include <iostream>
#include <locale.h>
#include <math.h>
using namespace std;
int main(){
int a,b,c,d;
cin>>a>>b>>c>>d;
for(int i=a;i<=b;i++)
if(i%d==c)
cout<<i<<' ';
}
32 слайд
Задача 16
33 слайд
Задача 16
#include<iostream>
#include <math.h>
using namespace std;
int main(){
int n, x;
long long sum = 0;
cin >> n;
for (int i = 1; i <= n; i++)
{
cin >> x;
sum += x;
}
cout << sum ;
}
34 слайд
Цикл while
Задача 17
35 слайд
Задача 17
#include <iostream>
#include <locale.h>
#include <math.h>
using namespace std;
int main(){
int n;
cin >> n;
int i = 2, min_den = 1;
int sqrt_n = sqrt((double)n);
while (i <= sqrt_n)
{
if (n % i == 0)
{
min_den = i;
break;
}
i++;
}
if (min_den == 1)
cout << n;
else
cout << min_den;
}
36 слайд
Задача 18
37 слайд
Задача 18
#include <iostream>
#include <locale.h>
#include <math.h>
using namespace std;
int main(){
int n;
cin >> n;
int pow2 = 1;
while (pow2 <= n)
{
cout << pow2 <<' ';
pow2 *=2;
}
}
38 слайд
Задача 19
39 слайд
#include<iostream>
#include <math.h>
using namespace std;
int main(){
double x, y;
cin >> x >> y;
int k = 1;
while (x < y)
{
x *= 1.1;
k++;
}
cout << k;
}
40 слайд
Задача 20
41 слайд
Задача 20
#include <iostream>
#include <locale.h>
#include <math.h>
using namespace std;
int main(){
int n;
cin>>n;
int bitAmount = 0;
while (n) {
bitAmount += n % 2;
n /= 2;
}
if (bitAmount == 1)
cout<<"YES";
else
cout<<"NO";
}
Рабочие листы
к вашим урокам
Скачать
6 662 127 материалов в базе
Настоящий материал опубликован пользователем Воронова Елена Владимировна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
500/1000 ч.
Курс повышения квалификации
72 ч. — 180 ч.
Курс профессиональной переподготовки
600 ч.
Курс повышения квалификации
36 ч. — 180 ч.
Мини-курс
10 ч.
Мини-курс
8 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.