Программирование решений
ТЕКСТ ЗАДАНИЯ
Обзор урока
Установи соответствие между переменной и типом данных:
Содержание урока
Количество связей: 4
int (целочисленный)
х= 56.2
с Задание No1
float (с плавающей точкой)
x=true
а Задание No2
str (строковый)
х=562
с Задание No3
bool (логический)
х= «Моя школа»
а Задание No4
int (целочисленный)
х=562
с Задание No5
float (с плавающей точкой)
х= 56,2
str (строковый)
х= «Моя школа»
Задание No6
bool (логический)
x=true
Се Задание No7
са Задание No8
е Назад
Впер
Итог урока
#include <iostream>
using namespace std;
int main()
{
int a, b;
cout << "a = ", cin >> a;
cout << "b = ", cin >> b;
for (int i=a; i<=b; i++) {
cout << i << " ";
}
return 0;
}
Пример:
a = 5
b = 12
5 6 7 8 9 10 11 12
2.
#include <iostream>
using namespace std;
int main()
{
int a, b, s=0;
long long p=1;
cout << "a = ", cin >> a;
cout << "b = ", cin >> b;
for (int i=a; i<=b; i++) {
p = p*i;
s = s+i;
}
cout << "p = " << p << " s = " << s;
return 0;
}
Пример:
a = 5
b = 12
p = 19958400 s = 68
var x : array[1..n] of real;
i : integer; min : real;
begin
Randomize;
writeln('Исходный массив:');
for i:=1 to n do
begin
x[i]:=20*random-10;
write(x[i]:6:2,' ');
end;
writeln;
min:=x[1];
for i:=2 to n do
if x[i] < min then min:=x[i];
writeln('min=',min:6:2);
for i:=1 to n do
if x[i]<0 then x[i]:=min;
writeln('Измененный массив:');
for i:=1 to n do write(x[i]:6:2,' ');
end.
Пример:
Исходный массив:
-7.84 -9.97 7.00 -8.26 -7.71 -3.88 7.59 -2.32
min= -9.97
Измененный массив:
-9.97 -9.97 7.00 -9.97 -9.97 -9.97 7.59 -9.97