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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Массив http://www.cyberforum.ru/cpp-beginners/thread128187.html
Здраствуйте,помогите с задачей пожалуйста: В матрице отсортировать по возрастанию элементы главной диагонали и поменять местами максимальный и минимальный элемент(судя по всему главной диагонали). Проблема в том,что я знаю как отсортировать ВСЕ элементы,а вот с элементами диагонали как-то косяк... буду благодарен! Язык С++
C++ Определить значение результата.... 1)4. Переменная объявлена как float S. Определить значение результата каждой операции и значение переменной S после вычисления выражения: S = 0x10 / 3 + 7.0 / 2 2)Дан одномерный массив целых чисел A40. Массив заполнить значениями путем ввода с клавиатуры. Проверить, является ли левая половина массива (первые 20 элементов) точной копией правой половины массива (следующие 20... http://www.cyberforum.ru/cpp-beginners/thread128186.html
Найти количество полных лет, прошедших между двумя датами C++
Даны две даты (число, месяц, год). Найти количество полных лет, прошедших между этими двумя датами.
C++ Файлы и текстовая информация
Помогите пожалуйста Вот условие: Создать текстовый файл с расширением dat, записать в него в программе текст, содержащий не более 700 символов и состоит из строк длиной не более 50 символов. Написать программу, которая выполняет следующие операции с текстом в файле: Вывод текста на экран, определение количества слов в тексте, начинающиеся с гласной, замена всех прописных букв на малые. Буду...
C++ Дана действительная матрица размера n*m http://www.cyberforum.ru/cpp-beginners/thread128168.html
ребят, помогите пожалуйста написать программу. наработки есть //Дана действительная матрица размера n*m. в которой не все элементы равны нулю. //Получить новую матрицу путем деления всех элементов данной матрицы на ее наибольший по модулю элемент. #include <conio.h> #include<iostream> using namespace std;
C++ классы и работа с ними народ помогите пожалуйста кто может и знает как делать.задание:Составить описание класса, обеспечивающего представление матрицы произвольного размера с возможностью изменения числа строк и столбцов, вывода на экран под¬матрицы любого размера и всей матрицы. Написать программу, демонстрирующую работу с этим классом. Использовать конструктор.очень надо((((( подробнее

Показать сообщение отдельно
SashaPinsk
 Аватар для SashaPinsk
39 / 37 / 2
Регистрация: 27.12.2009
Сообщений: 73
11.05.2010, 23:00     Вычислить и выдать на экран сумму K старших (находящихся слева) цифр этого числа.
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();
}
 
Текущее время: 07:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru