Задания 1. Какой тип данных будет присвоен заданной переменной при использовании функции type)? а–156.78; b='аtа';c-True; ppp ='std'; max —-25; min –False; h=0; res –•k'; r– 100; tc-“True'; max s – -25'; mins — “False 12'; р–101.0; tes -'1500';
2. Длина L указана в миллиметрах. Напиши программу, в ко торой заданная длина будет представлена в километрах, метрах, сантиметрах и миллиметрах.
Пример. Результат
1012552 1 км 12 м 55 см 2 мм 3 . Напиши программу, в которой будут вычислены сумма и про изведение цифр двузначного числа. Пример Результат 89 17 72 Комментарий 8+9 =17 8-9=72
#include <math.h>
using namespace std;
int main ()
{
setlocale (0,"russian");
float a,b,h,F,x;
cout << "Промежуток:\nот ";
cin >> a;
cout << "до ";
cin >> b;
cout << "Шаг: ";
cin >> h;
x=a;
do
{
F=2*tan(x/2)+1;
cout << "x=" << x << '\t' << "F(x)=" << F << endl; // \t - символ табуляции
x+=h;
if (x==0) //на ноль делить нельзя, поэтому, если x=0, то мы
x+=h; // перескакиваем к следующему аргументу
} while (x<=b);
system ("PAUSE");
return 0;
}
команда цикла используется для того что бы неиспользовать одно и тужу операцию несколько раз
2)
for i:=(какому-то значению) to (нужного нам числа) do
3)
:
например
s:=a+b;
сумма чисел a и b
4)
k:=k+1;
сначала перред началом цыкла надо присваеват 0 1 2(в зависимости от задачи)
5)
1
потому что при умножение значение не изменялось
1*a=a
а когда равно 0 то всегда значение будет равным 0
6)
а вайле k:=k-1;
for i:=8746986 downto 1 do
downto-наоборот
7)
да
в массиве невсегда(если при изменении не выходит из границы заданой в array)
8)
да