Предмет: Информатика,
автор: ecrs1
Напишите программу по блок-схеме (язык любой)
Приложения:

Ответы
Автор ответа:
1
#include <iostream>
using namespace std;
signed main(){
for(int i = 1000; i < 10000; i++){
int k1,k2,k3,k4, num = i;
k1 = num % 10;
num /= 10;
k2 = num % 10;
num /= 10;
k3 = num % 10;
num /= 10;
k4 = num % 10;
if(k1 + k2 + k3 + k4 == 15)
cout << i << " ";
}
}
pinguinbird:
Я с C не очень знаком, просто интересно, это нормально, что объявление переменных находится внутри цикла?
Автор ответа:
1
Ответ:
var i,a,b,c,d,f:integer;
begin
for i:=1000 to 9999 do begin
a := i mod 10;
b := (i div 10) mod 10;
c := (i div 100) mod 10;
d := (i div 1000) mod 10;
f := a + b + c + d;
if f = 15 then write(i,' ');
end;
end.
Интересные вопросы
Предмет: Физика,
автор: nadyalim
Предмет: Українська мова,
автор: valeri131616
Предмет: Русский язык,
автор: kuzya82cuzmin
Предмет: Русский язык,
автор: ами12345
Предмет: Математика,
автор: МозгиДемона