Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 24.04.2010
Сообщений: 5
1

Линейная программа

24.04.2010, 18:33. Просмотров 932. Ответов 8
Метки нет (Все метки)

Всем привет! прошу помощи:
Целой переменной S присвоить сумму цифр трехзначного целого числа k.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.04.2010, 18:33
Ответы с готовыми решениями:

Поменять местами 2 элемента a и b линейная задача
Кто силен, напишите программу в Билдере, и если не сложно блок схему 1. Поменять местами 2...

Линейная программа
Помогите пожалуйста написать алгоритм, а то у самого не получается((( Мне надо сделать так, чтоб,...

Линейная диаграмма (Прошу Помощи)
Уважаемые, товарищи! Здраствуйте! Прошу помощи у Вас. Требуется создать линейную диаграмму, у меня...

Линейная программа
Я в С++ совсем новичок. Помогите. В чем здесь ошибка? #include<math.h> #include<stdio.h>...

8
372 / 286 / 97
Регистрация: 17.12.2009
Сообщений: 567
24.04.2010, 18:49 2
если делить число на 10, 100, 1000, ... и т. д. - можно получать значения разрядов числа, эту занчения будут остатком от деления или результаом деления нацело. например: 45. делим 45 на 10, остаток 5. делим 45 на 10 берем целое, будет 4. ну вот например еще 273. делем на 100 берем остаток 73, делем его на цело на 10, получаем 7. вот так надо получать разряды. а потом просто сложи их и все.
1
ниначмуроФ
846 / 530 / 110
Регистрация: 12.10.2009
Сообщений: 1,915
24.04.2010, 22:33 3
сумма цифр числа

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
28
29
#include < iostream>
#include < conio.h>
 
using namespace std;
 
int SumDigit(int number);
 
int main()
{
      int x=0;
      cout<<"Vvedite chislo: ";
      cin>>x;
      cout<<"Summa cifr chisla "<< x<< "=";
      SumDigit(x);
      getch();
      return 0;
}
 
int SumDigit(int number)
{
      int s=0;
      int x=number;
      while (x!=0)
      {
           s=s+(x%10);
           x=x/10;
      }
      cout<< s;
}
1
372 / 286 / 97
Регистрация: 17.12.2009
Сообщений: 567
25.04.2010, 14:33 4
или без цикла
C++
1
2
3
4
5
6
7
8
9
#include <iostream>
int main()
{
    int x;
    std::cin >> x;
    int sum=int(x/100) + int(x/10)%10 + x%10;
    std::cout << sum;
    return 0;
}
0
0 / 0 / 0
Регистрация: 24.04.2010
Сообщений: 5
25.04.2010, 15:33  [ТС] 5
блин, при компиляции ошибки вываливаются. и растолкуйте, пожалуйста, что значит std, и "%10"
0
Миниатюры
Линейная программа  
Отдыхающий:)
94 / 91 / 22
Регистрация: 05.04.2009
Сообщений: 188
25.04.2010, 15:44 6
Попробуйте лучше компилятор DevCpp для начала.
std - простанство стандартных функций, констант и т.п.
% - опреатор возвращающий остаток от деления (Mod). К примеру: 12 % 10 = 2; 5 % 2 = 1
0
3075 / 2396 / 255
Регистрация: 11.03.2009
Сообщений: 5,444
25.04.2010, 15:47 7
Сотри std, это не для твоего компилятора.
% - нахождение остатка при делении
0
372 / 286 / 97
Регистрация: 17.12.2009
Сообщений: 567
26.04.2010, 14:53 8
как то так для борланда:
C++
1
2
3
4
5
6
7
8
#include <iostream.h>
void main()
{
    int x;
    cin >> x;
    int sum=int(x/100) + int(x/10)%10 + x%10;
    cout << sum;
}
а вообщето удали его нафиг, и постать что нибудь нормальное. борландовская среда и её компилятор одно из самых удручающих убожеств.
0
3075 / 2396 / 255
Регистрация: 11.03.2009
Сообщений: 5,444
27.04.2010, 04:45 9
Aye Aye, борланд ничем не хуже других.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.04.2010, 04:45

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Линейная программа
а) Напишите программу, которая бы выводила на экран в столбик названия знаков Зодиака, каждая из...

Линейная программа
Известны меньшее основание &quot;а&quot; равнобокой трапеции, ее высота h и острый угол альфа. Найти периметр...

Линейная программа.
Уважаемые, у меня небольшая просьба. Только начинаю изучать программирования, и тут такая задача....

Линейная программа (в чем ошибка)
Дана задача: Напишите программу-модель анализа пожарного датчика в помещении, которая выводит...


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

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

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