с SQL )) Для тех производителей, у которых есть продукты с известной ценой хотя бы в одной из таблиц Laptop, PC, Printer найти максимальные цены на каждый из типов продукции. Вывод: maker, максимальная цена на ноутбуки, максимальная цена на ПК, максимальная цена на принтеры. Для отсутствующих продуктов/цен использовать NULL.
Все довольно просто, мог бы и сам прогнать через ide!) 1) const a: array [1..6] of integer=(1, 7, 3,6,0,10); тут ты инициализируешь массив которые включает 6 элементов такие как: (1, 7, 3,6,0,10) 2) после ты по циклу начинаешь складывать все элементы массива, которые описаны выше - for i:=1 to 6 do s:=s+a[i]; т.е. 1+7+3+6+0+10 3) далее ты делишь сумму на 6 и присваиваешь результат переменной sr - sr:=s/6; 4) после этого пытаешься вывести значение переменной sr - writeln(‘sr=’, sr);
ответ будет 4.5, но твоя программа не выполниться, т.к. 4.5 это дробное число, а у тебя на переменную sr стоит тип integer, для того, чтобы программа отработала и вывело ответ, сделай тип переменной sr: real и тогда у тебя все получиться =)
1. #include <iostream> #include <stdio.h> #include <math.h> using namespace std;
int main() { long double a,b,c; setlocale(LC_ALL,"Russian"); cout <<"Введите катеты теугольника "; cin>>a>>b; c=sqrtl(a*a+b*b); cout<<"Гепотенуза равна "<<c; return 0; }
2. #include <iostream> #include <stdio.h> #include <math.h> using namespace std;
int main() { long double a,s,v; setlocale(LC_ALL,"Russian"); cout <<"Введите ребро куба "; cin>>a; s=6*a*a; v=a*a*a; cout<<"Площадь поверхности равна "<<s<<", объем куба равен "<<v<<"."; return 0; } 3. #include <iostream> #include <stdio.h> #include <math.h> using namespace std;
int main() { long double a,b,time; setlocale(LC_ALL,"Russian"); cout <<"Введите размер наследства и трату в месяц "; cin>>a>>b; time=a/(b*12) cout<<"Наследства хватит на "<<time<<" лет"; return 0; }
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку