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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 5.00
naika
0 / 0 / 0
Регистрация: 25.03.2010
Сообщений: 27
#1

3. Найти сумму элементов с k1-го по k2-ой, где k1 и k2 вводятся с клавиатуры. Сделайте проверку корректности их ввода. - C++

07.04.2010, 23:51. Просмотров 1215. Ответов 5
Метки нет (Все метки)

3. Найти сумму элементов с k1-го по k2-ой, где k1 и k2 вводятся с клавиатуры. Сделайте проверку корректности их ввода.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.04.2010, 23:51     3. Найти сумму элементов с k1-го по k2-ой, где k1 и k2 вводятся с клавиатуры. Сделайте проверку корректности их ввода.
Посмотрите здесь:

Вычислить сумму кодов всех символов, которые в цикле вводятся с клавиатуры до нажатия на клавишу Esc. C++
С клавиатуры вводятся целые числа. Признак конца ввода – 0. Определить количество минимальных значений., C++
Найти сумму элементов массива каждой строки, лежащих в диапазоне от А до В (ввод с клавиатуры) C++
C++ Введя числа с клавиатуры без ограничения их количества (конец ввода - число ноль), найти сумму положительных и произведение отрицательных чисел
C++ Напишите программу, которая заполняет массив из 15 элементов. Данные вводятся с клавиатуры.
Одномерные массивы (векторы): вычислить и напечатать значения функции Y= Ak2 + Ak - sin Ak, где элементы массива А вводятся с клавиатуры C++
Сделать цикл где начальное, конечное значение и шаг вводятся с клавиатуры C++
С клавиатуры вводятся массив целых чисел. Проверить наблюдается ли в массиве чередование положительных и отрицательных элементов C++
C++ Дано n вещественных чисел, которые вводятся с клавиатуры. Вычислить сумму чисел, кратных 3
Найти в диапазоне от n до m числа квадрат которых будет делиться нацело на 5.n и m вводятся с клавиатуры C++
C++ Найти среднее арифметическое всех целых чисел от a до b (значения a и b вводятся с клавиатуры, b>=a)
C++ Проверка корректности ввода

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Psixodelik
40 / 39 / 2
Регистрация: 27.11.2009
Сообщений: 100
08.04.2010, 00:16     3. Найти сумму элементов с k1-го по k2-ой, где k1 и k2 вводятся с клавиатуры. Сделайте проверку корректности их ввода. #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <conio.h>
 
int main()
{
    int k1,k2,buf;
    std::cout << "Enter k1 ";
    std::cin >> k1;
    std::cout << "Enter k2 ";
    std::cin >> k2;
    buf = k1;
    
    for(k1; k1 < k2; k1++)
    {
            buf += (k1+1);
    }
    std::cout << "Summa = " << buf << std::endl;
    getch();
}
Это без проверки, как проверку делать не помню
DartDayring
13 / 13 / 5
Регистрация: 10.02.2010
Сообщений: 72
08.04.2010, 10:30     3. Найти сумму элементов с k1-го по k2-ой, где k1 и k2 вводятся с клавиатуры. Сделайте проверку корректности их ввода. #3
Цитата Сообщение от naika Посмотреть сообщение
Сделайте проверку корректности их ввода
Она заключается в том чтобы к2 была больше чем к1.
Lаmer
7 / 7 / 4
Регистрация: 24.03.2010
Сообщений: 25
08.04.2010, 10:36     3. Найти сумму элементов с k1-го по k2-ой, где k1 и k2 вводятся с клавиатуры. Сделайте проверку корректности их ввода. #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 #include <iostream>
#include <conio.h>
 
int main()
{
    int k1,k2,buf;
    std::cout << "Enter k1 ";
    std::cin >> k1;
    std::cout << "Enter k2 ";
    std::cin >> k2;
    if(k1 < k2)
    {
        buf = k1;
    
    for(k1; k1 < k2; k1++)
    {
            buf += (k1+1);
    }
    std::cout << "Summa = " << buf << std::endl;
    system("pause");
    }
    else std::cout << "Err" << std::endl;
}
DartDayring
13 / 13 / 5
Регистрация: 10.02.2010
Сообщений: 72
08.04.2010, 10:38     3. Найти сумму элементов с k1-го по k2-ой, где k1 и k2 вводятся с клавиатуры. Сделайте проверку корректности их ввода. #5
Цитата Сообщение от Lаmer Посмотреть сообщение
if(k1 > k2) std::cout << "Err" << std::endl;
if(k1 < k2)
Psixodelik
40 / 39 / 2
Регистрация: 27.11.2009
Сообщений: 100
08.04.2010, 10:38     3. Найти сумму элементов с k1-го по k2-ой, где k1 и k2 вводятся с клавиатуры. Сделайте проверку корректности их ввода. #6
Цитата Сообщение от DartDayring Посмотреть сообщение
Она заключается в том чтобы к2 была больше чем к1.
Аааа...ну тогда легко, я то думал проверка на символы
Yandex
Объявления
08.04.2010, 10:38     3. Найти сумму элементов с k1-го по k2-ой, где k1 и k2 вводятся с клавиатуры. Сделайте проверку корректности их ввода.
Ответ Создать тему
Опции темы

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