Форум программистов, компьютерный форум CyberForum.ru

int сумма char'ов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Оператор IF. Как сравнить *char' ы ? http://www.cyberforum.ru/cpp-beginners/thread259658.html
У меня передаётся параметр при запуске через командную строку *argv, и сравнивается с уже заданным *char; Вот сам код: #include <iostream> #include <stdio.h> #include <cstdlib> using namespace std; main(int argc, char *argv)
C++ Практика. Прямоугольник и Окружность Задача в принципе не сложная...Но так как я чайник в с++, для меня это нереально)) С клавиатуры вводятся координаты х и у- верхней левой точки прямоугольника, его ширина и высота, а так же вводятся координаты центра круга и его радиус. Определить вписан ли круг в прямоугольник. прошу ответить как можно быстрей(( http://www.cyberforum.ru/cpp-beginners/thread259656.html
C++ Использование функций-шаблонов
Для работы с двумерными массивами арифметических типов данных разработать шаблоны ввода и вывода массива, и также шаблон для решения основной задачи: -> Если количество строк в массиве четное, то поменять строки местами по правилу: первую со второй, третью с четвертой и т.д. Если количество строк в массиве нечетное, то оставить без изменений.
C++ Определить, попадает ли заданная точка в круг
С клавиатуры вводятся координаты точки,также вводятся координаты центра круга и его радиус. Определить попадает ли заданная точка в круг
C++ Функции http://www.cyberforum.ru/cpp-beginners/thread259597.html
Дано: прямоугольные матрицы A и B. Поменять местами последние положительные элементы матрицы. Нахождение последнего положительного элемента матрицы оформить как функцию. Ввод и вывод элементов матрицы оформить как функцию. Добавлено через 4 часа 25 минут up up Добавлено через 5 часов 36 минут b u m p Добавлено через 8 часов 27 минут вверх
C++ Определить максимальное количество его одинаковых элементов. Помогите решить задачу в С++ (Visual C++ 9.0 Expres Edition, 2008). Дан целочисленный массив размера N. Определить максимальное количество его одинаковых элементов. подробнее

Показать сообщение отдельно
x1Mike7x
216 / 129 / 6
Регистрация: 06.11.2010
Сообщений: 234
18.03.2011, 14:58
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
#include <stdio.h>
 
#define SIZE 6
 
int main()
{
    int i, k, N, X, Sl, Sr;
    scanf("%i", &N);
    for (k = 0; k < N; ++k) // 1 итерация - обработка 1 числа
    {
        scanf("%i", &X);
        Sl = Sr = 0; // Зануляем сумму цифр справа от центра и слева от центра
        for (i = 0; i < (SIZE / 2); ++i) // Цикл поиска суммы цифр, что лежат справа от центра
        {
            Sr += X % 10; // Берём последнюю цифру в сумму правых
            X /= 10; // Уменьшаем наше число, отбрасывая последний разряд
        };
        for (i = (SIZE / 2); i < SIZE; ++i) // ... и цикл для суммы левых цифр
        {
            Sl += X % 10; // Берём последнюю цифру в сумму левых
            X /= 10;
        };
        printf("%s\n", (Sr != Sl)?("YES"):("NO")); //выводим строку - если сумма левых не равна сумме правых, то "Да", если же равно, то "Нет"
    };
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru