Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
misha23
0 / 0 / 0
Регистрация: 15.03.2014
Сообщений: 4
1

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

29.03.2014, 13:07. Просмотров 943. Ответов 1
Метки нет (Все метки)

Написать программу определения числа билетов с 6-значными номерами,у которых сумма первых 3 десятичных цифр равна сумме 3 последних десятичных цифр
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.03.2014, 13:07
Ответы с готовыми решениями:

Получить все 6-значные счастливые числа, т.е. те, у которых сумма первых трех цифр равна сумме последних трех
помогите написать функцию на си ))) пожалуйста #include <iostream> using...

Написать функцию, находящую пару чисел, сумма которых меньше заданного числа
Здравствуйте,помогите пожалуйста решить задачу. Требуется написать...

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

Определить, равна ли сумма двух первых цифр заданного числа четырехзначного числа сумме двух его последних цифр
Написать программу, позволяющую определить, равна ли сумма двух первых цифр...

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

1
Vtulhu
423 / 377 / 200
Регистрация: 12.08.2011
Сообщений: 1,610
29.03.2014, 13:57 2
Лучший ответ Сообщение было отмечено misha23 как решение

Решение

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <stdio.h>
 
int* to_digits(int number)
{
    static int digits[6];
    for( int i = 5; i >= 0; --i ) {
        digits[i] = number % 10;
        number /= 10;
    }
    return digits;
}
 
int main(int argc, char* argv[])
{
    int sum_first, sum_last;
    int counter = 0;
    for( int i = 100000; i < 1000000; ++i ) {
        int* digits = to_digits(i);
        sum_first = digits[0] + digits[1] + digits[2];
        sum_last = digits[3] + digits[4] + digits[5];
        if( sum_first == sum_last ) counter++;
    }
 
    printf("%d\n", counter);
 
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.03.2014, 13:57

Программа, определяющая количество билетов с 6-значными номерами, у которых сумма первых 3 десятичных цифр равна сумме 3 последних
Подскажите,как написать программу, определяющую количество билетов с 6-значными...

Определение числа билетов с 6-значными номерами, согласно правилу.
ПОМОГИТЕ СОЗДАТЬ программу определения числа билетов с 6-значными номерами,у...

Найти количество счастливых билетов с 6-значными номерами
Найти количество счастливых билетов в серии ABC, то есть с 6 - значными...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru