М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
PISOS228XYI
PISOS228XYI
08.07.2021 07:32 •  Информатика

Сколько четырехзначных чисел, у которых сумма первой и третьей цифр равны сумме второй и четвертой. напишите программу, которая позволит вывести все такие числа. в паскале

👇
Ответ:
GoogliCC
GoogliCC
08.07.2021
Var a,b,c,d,e:integer;
begin
for a:=1000 to 9999 do begin
e:=a;
b:= e mod 10;
e:= e div 10;  
c:= e mod 10;
e:= e div 10;  
d:= e mod 10;
e:= e div 10;   
if (b+d)=(c+e) then writeln(a);
end;
end.
4,7(95 оценок)
Открыть все ответы
Ответ:
Dilya0608
Dilya0608
08.07.2021
ответ на Ваш вопрос зависит от того, что Вы разрабатываете - Windows-приложение или консольное. В любом случае основная часть программы может быть, например, такой:
var f: file of real; a,b,r:real;
begin
AssignFile(f,'myFile.dat');
Reset(f);
Read(f,a);
while not eof(f) do read(f,b);
r:=a-b;
//здесь нужно вывести r
Close(f);
end;
Программа будет работать, если:
1. используется типизированный файл, который был создан ранее;
2. файл находится в той же папке, что и программа
3. если разрабатывается Windows-приложение, то приведенный текст должен быть внутри обработчика какого-либо события
4. для вывода результата на форму (в случае Windows-приложения) следует использовать какой-либо компонент из палитры (например, Label)
4,6(14 оценок)
Ответ:
pMatbq
pMatbq
08.07.2021
#include <iostream>
#include <cstdio>
#include <cmath>
using namespace std; 
int main()
{   
 int a, b, c;    
cin>>a>>b>>c;   
 if ((a + b < c) || (a + c < b) || (b + c < a))    
{        
cout<<"Не треугольник";        
return 0;   
 }    
if ((a * a + b * b == c * c) || (a * a + c * c == b * b)||    (c * c + b * b == a * a))        
{           
 cout<<"Прямоугольный";            
return 0;        
}    
if ((a * a + b * b > c * c) || (a * a + c * c > b * b)||    (c * c + b * b > a * a))        cout<<"Остроугольный";   
 else        
cout<<"Тупоугольный"; }
4,4(86 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ