Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/10: Рейтинг темы: голосов - 10, средняя оценка - 4.50
Felixjkee
0 / 0 / 0
Регистрация: 03.10.2012
Сообщений: 15
#1

Целой переменной s присвоить сумму цифр трехзначного целого числа k

03.10.2012, 18:49. Просмотров 1820. Ответов 7
Метки нет (Все метки)

Здравствуйте!
Никогда не кодил в этой среде,поэтому сразу проблема.
Помогите,пожалуйста, написать вот такую программу:
Целой переменной s присвоить сумму цифр трехзначного целого числа k . Входной файл in . txt содержит в первой строке одно число – k , а выходной файл out . txt в первой строке одно число – s .

Пример входного файла in . txt :

123

Пример выходного файла out . txt :

6

Заранее спасибо!

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

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.10.2012, 18:49
Ответы с готовыми решениями:

Целой переменной s присвоить сумму цифр трехзначного целого числа k
Целой переменной s присвоить сумму цифр трехзначного целого числа k. Вход: одно...

Целой переменной присвоить сумму цифр трехзначного целого числа
Целой переменной s присвоить сумму цифр трехзначного целого числа к

Присвоить целой переменной L сумму двух последних цифр целой части
Ребят помогите, вообще нет мыслей как сделать это. Присвоить целой переменной...

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

Используя арифметические операции, определить и вывести сумму цифр трехзначного целого числа k (100<=k<=255)
1)осуществить: - проверку корректности по типу вводимых значений; - проверку...

7
David Sylva
1293 / 955 / 267
Регистрация: 17.05.2012
Сообщений: 2,687
03.10.2012, 19:12 #2
Вот как-то так можно сделать
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
#include <iostream> 
#include <fstream> 
 
int main() 
{ 
    int k, s = 0;  
    int number;
    int st = 100;
    std::ifstream infile("in.txt");  
    if(!infile.is_open()) 
        std::cout << "Error " << std::endl; 
    else
        while(infile >> k);  
 
        while(k)
       { 
          number = k / st;  
          s += number;
          k %= st; 
          st /= 10; 
        } 
       
       std::ofstream outfile("out.txt"); 
       outfile << s; 
 
       infile.close(); 
       outfile.close();
}
0
Felixjkee
0 / 0 / 0
Регистрация: 03.10.2012
Сообщений: 15
03.10.2012, 19:27  [ТС] #3
Спасибо вам большое!
а что, если в задании к работе написано:научиться пользоваться функциями f scanf и f printf ?
что то изменится?
0
David Sylva
1293 / 955 / 267
Регистрация: 17.05.2012
Сообщений: 2,687
03.10.2012, 19:29 #4
Принципиально ничего не изменится. Это функции из языка С.
0
Felixjkee
0 / 0 / 0
Регистрация: 03.10.2012
Сообщений: 15
03.10.2012, 19:38  [ТС] #5
Ну просто я думал, что эти функции должны быть использованы...
0
David Sylva
1293 / 955 / 267
Регистрация: 17.05.2012
Сообщений: 2,687
03.10.2012, 19:44 #6
Ты о них не упомянул в задании поэтому я использовал, тот стиль который принят в С++, а не в С.
1
Felixjkee
0 / 0 / 0
Регистрация: 03.10.2012
Сообщений: 15
03.10.2012, 19:46  [ТС] #7
Огромное спасибо!
Думаю еще не раз тут появлюсь с вопросами
0
4elove4ek
0 / 0 / 1
Регистрация: 03.05.2013
Сообщений: 27
07.06.2013, 16:18 #8
Цитата Сообщение от David Sylva Посмотреть сообщение
Ты о них не упомянул в задании поэтому я использовал, тот стиль который принят в С++, а не в С.
а можешь использовать те функции в коде?
0
07.06.2013, 16:18
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.06.2013, 16:18

Присвоить целой переменной h n -ую от конца цифру в записи натурального числа k
Ребят помогите, вообще нету мыслей как сделать это...Приблизительно знаю как...

11. Определить, есть ли среди цифр заданного целого трехзначного числа одинаковые
Определить, есть ли среди цифр заданного целого трехзначного числа одинаковые....

Определить, есть ли среди цифр заданного целого трехзначного числа одинаковые.
Определить, есть ли среди цифр заданного целого трехзначного числа одинаковые.


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

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

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