Здравствуйте, гость ( Вход | Регистрация )
| @ Alenka @ |
15.5.2011, 16:10
Сообщение
#1
|
|
Новичок ![]() Группа: Продвинутые Сообщений: 6 Регистрация: 15.5.2011 Город: Грязи Учебное заведение: ЛГПУ Вы: студент |
Дан массив из n четырехзначных натуральных чисел.Вывести на экран только те,у которых сумма первых двух цифр равна сумме двух последних.
помагите сделать в паскале |
![]() ![]() |
| Sergio Ramos |
15.5.2011, 19:30
Сообщение
#2
|
|
Студент ![]() ![]() Группа: Продвинутые Сообщений: 86 Регистрация: 16.11.2010 Город: Saratov |
C++
Код #include "iostream" using namespace std; bool f (int x) { int a,b,c,d; a=x/1000; b=(x-a*1000)/100; c=(x-a*1000-b*100)/10; d=x%10; if(a+b==c+d) return true; else return false;} int main () { int n; cin >> n; int *a=new int [n]; for (int i=0;i<n;i++) { cin >> a[i]; if (f(a[i])) cout << a[i] << " "; } return 0;} |
@ Alenka @ ЗАДАЧКА в С 15.5.2011, 16:10
граф Монте-Кристо Выкладывайте свои идеи и наработки. Если их нет и ... 15.5.2011, 16:28
@ Alenka @ function Summ(n:integer):boolean;
var a,b,c,d:byt... 15.5.2011, 16:33
граф Монте-Кристо Функция вроде правильно написана,а вот в программе... 15.5.2011, 16:39![]() ![]() |
|
Текстовая версия | Сейчас: 19.4.2026, 7:42 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru