C++ Шапка программы (одинаковая для каждой программы) #include<iostream> using namespace std; int main(){ #pragma warning(disable:4996); #ifdef _DEBUG freopen("Входящий файл","r",stdin); freopen("Выходящий файл","w",stdout); #endif
1) int a,i; scanf("%d",&a); for(i=1;<a;i++){ printf("%d",i); } return 0; }
2) int a,i,s=0; scanf("%d",&a); for(i=1;i<=a;i++){ //Включительно с n s += i; } printf("%d",s); return 0; }
3) int a,i,n,s; scanf("%d %d",&a,&n); s= a; for(i=0;i<n;i++){ s *= a; } printf("%d",s); return 0; }
4) printf("20 40 80 160 320"); return 0; }
5) long long int a,n=0,i; scanf("%I64d",&a); for(i=1;i<=a;i++){ //включительно с n n+= i; } printf("%I64d",n); return 0; }
Если вы что-то не поняли или нашли ошибку, то напишите, пожалуйста, автору.
1) var s,k:integer; begin s:=0; begin for k:= 6 to 12 do s:=s+5; end; write(s); end.
Ответ 35
2) var Dat: array [1..7] of integer; k, m, day: integer; begin Dat[1]:=7; Dat[2]:=9; Dat[3]:=10; Dat[4]:=8; Dat[5]:=6; Dat[6]:=7; Dat[7]:=6; day:= 1; m:=Dat[1]; begin for k:=2 to 7 do if Dat[k]<m then begin m:=Dat[k]; day:=k; end; end; write(day); end.
Индексу первого элемента, т.к у тебя жёсткое условие, если в массиве будет несколько максимальных элементов, то программа найдёт его и больше ничего не будет делать пока не найдёт что-то больше чем это максимальное значение
var n,i,rez:integer; begin write('Введите n: '); readln(n); rez:=0; for i:=1 to n do if odd(i) then rez:=rez+i else rez:=rez-i; writeln('rez=',rez); end.