Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.92
Felixjkee
0 / 0 / 0
Регистрация: 03.10.2012
Сообщений: 15
#1

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

03.10.2012, 18:49. Просмотров 1726. Ответов 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 (C++):

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

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

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

Целой переменной S присвоить значение суммы цифр трёхзначного числа - C++
Составить программу, которая целой переменной S присваивает значение суммы цифр трёхзначного числа K (например, S=453, то K=12)

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

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

7
David Sylva
1290 / 952 / 51
Регистрация: 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
1290 / 952 / 51
Регистрация: 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
1290 / 952 / 51
Регистрация: 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 / 0
Регистрация: 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
Привет! Вот еще темы с ответами:

Определить, есть ли среди цифр заданного целого трехзначного числа одинаковые - C++
Определить, есть ли среди цифр заданного целого трехзначного числа одинаковые. Добавлено через 25 секунд помогите пожалуйста))))

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

11. Определить, есть ли среди цифр заданного целого трехзначного числа одинаковые - C++
Определить, есть ли среди цифр заданного целого трехзначного числа одинаковые. пожалуйста,решите мне)))

Присвоить целой переменной К первую цифру с дробной части положительного действительного числа Х - C++
Помогите пожалуйста решить задачку на С++ : Присвоить целой переменной К первую цифру с дробной части положительного действительного...


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

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

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