1)
#include <iostream>
#include <math.h>
using namespace std;
double circle_perimtr(int r) {
return 2*M_PI*r;
}
int main() {
int r;
cin >> r;
r > 0 ? cout << circle_perimtr(r) << endl : cout << "wrong" << endl;
}
2)
#include <iostream>
#include <limits.h>
using namespace std;
double max_height(int* heights) {
int max = INT_MIN;
for(int i = 0; i < 6; i++)
if(heights[i] > max) max = heights[i];
return max;
}
int main() {
int heights[6];
for(int i = 0; i < 6; i++)
cin >> heights[i];
cout << max_height(heights) << endl;
}
Блок-схема - в прилагаемом файле.
Программу Вам написали правильно:
var
i, p: integer;
begin
p := 1;
for i := 4 to 7 do p := p * i;
writeln('P = ', p);
end.
Результат:
P = 840
Книга, т. к. это носитель информации
Я так понял, что это творческое задание. Так подойди к этому творчески :)
Я не совсем понял, какое тебе описание нужно, но я так понял, что информация, написанная на визитке.
Самыми крупными буквами принято печатать имя и фамилию владельца, а должность – немного меньшими. Лучше использовать максимум 3 разных цвета и размера шрифта.
Далее прежде всего соблюдать логичность текстовых конструкций. Информационная часть, например имена, номера телефонов, название компании, логотип и т.д., должна располагаться не ближе чем в 5 мм от края макета. Важно сделать так, чтобы фон или фоновый рисунок обязательно выходил за границу важных элементов на всю площадь макета визитки и покрывал все пространство. Также необходимо правильно выбирать стиль, цветовую гамму и схему расположения элементов.
Прикрепил пример.
Var
a,b,j,v,c:string;
q: integer;
begin
writeln('Напишите своё имя');
readln(a);
writeln('Напишите дату рождения, год целиком');
readln(q);
q:=2016-q;
write(' - Привет,',a,'. ');
if q<7 then begin writeln('Ты уже пошел в детский сад?'); readln (' - ',b);
if (b='Да') or (b='да') then writeln ('Удачи!') else writeln (' - Пойди в Детский сад, там тебя обучат азам жизни. Удачи') end; else if (7<q) and (q<17) then begin writln (' - Ты пошёл в школу?'); readln (' - ',c); if (c='Да') or (c='да') then begin writeln (' - В какую школу ты пошёл?'); readln (' - ',v); writeln (' - В каком ты классе?'); readln (' - ',j);end;
end.
Так можно продолжать бесконечно