Написать программу которая находит и выводит на печать все четырехзначные числа

Помогите пожалуйста написать правильную формулу в Excel по информатике.

Пж помогите с инфой!!

Пж помогите с информатикой!пж

Лучшие помощники

За сегодня

Ежедневный Еженедельный Ежемесячный За 3 месяца

Пеппер 1594904

uh19 1470789

Piraryky 1398362

Знания 1202166

Luluput 1184234

Премиум-доступ
с МозговНет

Начни учиться еще быстрее
с неограниченным доступом
к ответам от экспертов

Вместе мы
знаем
больше!

Этот сайт использует cookies. Политика Cookies Вы можете указать условия хранения и доступ к cookies в своем браузере.

Источник: mozgovnet.com

Написать программу которая находит и выводит на печать все четырехзначные числа

составить программу решения задачи с использованием подпрограмм.
Написать программу, которая находит и выводит на печать все четырехзначные числа вида abcd, для которых выполняется условие ab-cd=a+b+c+d.

Занятие 12 | Реализация различных задач

Последний раз редактировалось Evgo; 20.06.2009 в 01:08 . Причина: Изменение важности задания.
Пользователь
Регистрация: 17.06.2009
Сообщений: 17

Программа без подпрограмм выглядит:
Program zadacha4_2;
uses crt;
Var
a:array[1..4] of integer;
b:array [1..9000] of integer;
i,j,k,x:integer;
begin
clrscr;
j:=0;
for i:=1000 to 9999 do
begin
j:=j+1;
b[j]:=i;
end;
for i:=1 to 9999 do
begin
j:=0;
x:=b[i];
repeat
j:=j+1;
a[j]:=x mod 10;
x:= x div 10;
until (x=0);
if (a[1]*10+a[2]-a[3]*10-a[4]=a[1]+a[2]+a[3]+a[4]) then
begin
for k:=1 to 4 do
write(a[k]); write(‘ ‘);
end;
end;
end.
Где можно вставить подпрограммы?

Участник клуба
Регистрация: 16.03.2009
Сообщений: 1,013
как-нибудь так

function count(a,b,c,d:integer):boolean; begin count := (a * b — c * d) = (a + b + c + d); end; procedure separate(x:integer; var a,b,c,d:integer); begin a := x div 1000; b := x div 100 mod 10; c := x div 10 mod 10; d := x mod 10; end; var x:integer; a,b,c,d:integer; begin for x:=1000 to 9999 do begin separate(x,a,b,c,d); if (count(a,b,c,d)) then writeln(x); end; readln; end.
Пользователь
Регистрация: 17.06.2009
Сообщений: 17

Читайте также:
Как включить автоматическое обновление программ на Айфоне

По условию a*10+b-c*10-d=a+b+c+d, а не a*b-c*d=a+b+c+d. После этого исправления программа показывает правильные числа.

Спасибо за помощь.

Участник клуба
Регистрация: 16.03.2009
Сообщений: 1,013

По условию a*10+b-c*10-d=a+b+c+d, а не a*b-c*d=a+b+c+d. После этого исправления программа показывает правильные числа. Спасибо за помощь.

Написать программу, которая находит и выводит на печать все четырехзначные числа вида abcd, для которых выполняется условие ab-cd=a+b+c+d.

это то, что вы написали. Она и так показывает правильные числа для условия ab-cd=a+b+c+d.

ПРОГА для 6 ЗАДАНИЯ на PYTHON, которая сама СЧИТАЕТ ТОЧКИ! | ЕГЭ по информатике 2023

Источник: www.programmersforum.ru

Написать программу, которая находит и выводит на печать все четырёхзначные числа abcd, для которых выполняется : a, b, c, d — разные цифры ab-cd=a+b+c+d

Правильный ответ на вопрос «Написать программу, которая находит и выводит на печать все четырёхзначные числа abcd, для которых выполняется : a, b, c, d — разные цифры . » по предмету Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант — оцените ответы на похожие вопросы. Но если вдруг и это не помогло — задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!

Новые вопросы по информатике

Объём видеопамяти составляет 100 Кбайт. Графический режим работает в режиме 640 х200 пикселей. Какое максимальное кол-во цветов может содержать палитра?

Переведите число 202 из восьмеричной системы счисления в десятичную

Переведите величины из одних единиц измерения информации в другие: 1 4 Гбайта=? Кбайт 2 217 Мбайт=? Гбайт 3 13 Мбит=? бит 4 27 Гбит=? бит 5 228 бит=? Мбайт 6 227 Гбит=? Мбайт 7 231 Кбайт=? Мбит

Вводятся 3 числа, вывести на экран нечетные числа pascal

1. Посчитай, сколько бит информации содержит 19 байт 2. Посчитай, сколько байт информации содержат 2 кб 3. Посчитай, сколько байт информации содержит 144 бит

Читайте также:
Удаление программ планшет Андроид

Главная » Информатика » Написать программу, которая находит и выводит на печать все четырёхзначные числа abcd, для которых выполняется : a, b, c, d — разные цифры ab-cd=a+b+c+d

Источник: abiturient.pro

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru