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

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

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 5.00
naika
0 / 0 / 0
Регистрация: 25.03.2010
Сообщений: 27
07.04.2010, 23:51     3. Найти сумму элементов с k1-го по k2-ой, где k1 и k2 вводятся с клавиатуры. Сделайте проверку корректности их ввода. #1
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 элементов. Данные вводятся с клавиатуры.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Psixodelik
 Аватар для Psixodelik
38 / 37 / 2
Регистрация: 27.11.2009
Сообщений: 93
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
 Аватар для Psixodelik
38 / 37 / 2
Регистрация: 27.11.2009
Сообщений: 93
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 вводятся с клавиатуры. Сделайте проверку корректности их ввода.
Ответ Создать тему
Опции темы

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