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

Проблемка - C++

Восстановить пароль Регистрация
 
404notfound
0 / 0 / 0
Регистрация: 14.09.2011
Сообщений: 3
30.10.2011, 10:04     Проблемка #1
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include "stdafx.h"
#include <math.h>
#include <iostream>
 
int _tmain(int argc, _TCHAR* argv[])
{   
    setlocale (LC_ALL,"Russian");
    int x,y,z;
    printf("Введите число min: \n");
    scanf("%d", &x);
    printf("Введите число max: \n");
    scanf("%d", &y);
    for (x++ ; x < y;)
    {
        z=x+y;
    }
    printf("Сумма чисел между min и max равна: \n %d", z);
    getchar();
    getchar();
    return 0;
}
В консольке тупо не хочет писать число решения(
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.10.2011, 10:04     Проблемка
Посмотрите здесь:

C++ Проблемка с cin
Проблемка с массивами C++
C++ Проблемка с массивом
В чем проблемка? C++
Проблемка с указателями C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
soon
 Аватар для soon
2536 / 1301 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
30.10.2011, 10:08     Проблемка #2
Цитата Сообщение от 404notfound Посмотреть сообщение
C++
1
2
3
4
for (x++ ; x < y;)
 {
 z=x+y;
}
осознали?
404notfound
0 / 0 / 0
Регистрация: 14.09.2011
Сообщений: 3
30.10.2011, 10:13  [ТС]     Проблемка #3
неа, прошу все-таки разжевать)
mimicria
return (true);
 Аватар для mimicria
1956 / 1093 / 91
Регистрация: 19.04.2011
Сообщений: 2,344
30.10.2011, 10:17     Проблемка #4
C++
1
2
3
z=0;
for (;x < y; x++)
 z+=x;
soon
 Аватар для soon
2536 / 1301 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
30.10.2011, 10:24     Проблемка #5
Цикл for имеет такой вид
C++
1
for(a; b; c)
Где в "а" располагается то, что будет выполнено 1 раз.
В части "b" располагается условие. Если на определенной итерации цикла условие не соблюдается, происходит выход из цикла.
Часть "c" будет выполняться каждый раз, когда тело цикла полностью выполняется(либо через continue).
Пример цикла
C++
1
2
3
4
for(int i = 0; ((i < 10) && (a < b)); ++i, b += a)
{
//Тело цикла
}
Создастся переменная i, которой присвоится ноль(Внимание: язык Си говорит, что делать так не кошерно, и он это кушать не будет). Затем, если i < 10 и a < b будет выполнено тело цикла. Затем, если итерация цикла отработает полностью, i увеличится на единицу и к b прибавится a.
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9373 / 5423 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
30.10.2011, 11:51     Проблемка #6
404notfound, маргинальный вариант того же самого
C
1
2
while ( x < y )
    z += x++;
Yandex
Объявления
30.10.2011, 11:51     Проблемка
Ответ Создать тему
Опции темы

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