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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.90
Sabinka
0 / 0 / 0
Регистрация: 29.11.2009
Сообщений: 21
#1

Вычислить и выдать на экран сумму K старших (находящихся слева) цифр этого числа. - C++

11.05.2010, 20:40. Просмотров 1413. Ответов 1
Метки нет (Все метки)

Ввести с клавиатуры натуральное число A. Вычислить и выдать на экран сумму K старших (находящихся слева) цифр этого числа. Значение K ввести с клавиатуры. Если количество цифр в числе меньше K, выдать на экран сообщение “K слишком большое”.

заранее спасибо
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.05.2010, 20:40
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вычислить и выдать на экран сумму K старших (находящихся слева) цифр этого числа. (C++):

Вычислить произведение k старших разрядов (находящихся слева) цифр числа - C++
Здравствуйте, форумчане! Пожалуйста, если вас не затруднит, посмотрите на код моей программы и подскажите что не так? Заранее спасибо за...

От данного числа N вычтем сумму цифр этого числа, от полученного числа опять вычтем сумму цифр и т.д. до тех пор, пока число положительно - C++
И опять: сколько можно? Задано натуральное число N. От данного числа вычтем сумму цифр этого числа, от полученного числа опять...

Дана последовательность n натуральных чисел. Для каждого числа вычислить количество его цифр и сумму этих цифр. Вывести на экран каждое число, количес - C++
Дана последовательность n натуральных чисел. Для каждого числа вычислить количество его цифр и сумму этих цифр. Вывести на экран каждое...

Найти сумму цифр числа, находящихся на четных позициях - C++
Дано натуральное число N.Найти сумму его цифр,находящихся на четных позициях.Позиции нумеруются слева направо. Подскажите пожалуйста к...

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

Создать 2 переменные, одна из которых хранит 2 старших бита исходного числа, другая 2 младших бита этого числа - C++
Дано число. Создать 2 переменные, одна из которых хранит 2 старших бита исходного числа, другая 2 младших бита этого числа. код частично...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
SashaPinsk
39 / 37 / 2
Регистрация: 27.12.2009
Сообщений: 73
11.05.2010, 23:00 #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
29
30
#include <stdio.h>
#include <conio.h>
#include <locale.h>
 
void main()
{
    long number, figure, n, i;
    unsigned k;
    setlocale(LC_ALL, "Russian");
    printf("\nВведите число, а затем кол-во разрядов, которые вы хотите просмотреть:\n");
    scanf("%ld%u", &number, &k);
    if(number==0)
    {
        printf("\nСумма первых К цифр: 0");
        getch();
        return;
    }
    n=number;
    for(i=0; n>0; i++) n/=10;
    if(i<k)
    {
        printf("\nK слишком большое...");
        getch();
        return;
    }
    for(i; i>k; i--) number/=10;
    for(i=0, n=0; i<k; i++, number/=10) n+=number%10;
    printf("\nСумма первых К цифр: %ld", n);
    getch();
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.05.2010, 23:00
Привет! Вот еще темы с ответами:

составить программу, водящий трьозначне число и выводит сумму цифр этого числа - C++
составить программу, водящий трьозначне число и выводит сумму цифр этого числа

Вместо чисел, имеющих в составе цифру P, вставить сумму цифр этого числа - C++
Не понимаю как ее сделать помогите. Разработать программу на языке программирования С++. Дан массив из N целых чисел, где N&lt;=16,...

Дана строка, изображающая целое положительное число. Вывести сумму цифр этого числа - C++
Дана строка, изображающая целое положительное число. Вывести сумму цифр этого числа.(используя указатели и функции)

Массивы. Вместо чисел, имеющих в составе цифру P, вставить сумму цифр этого числа - C++
помогите пожалуйста написать такую программу : Разработать программу на языке программирования С++. Дан массив из N целых чисел, где...


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

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

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