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

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

Войти
Регистрация
Восстановить пароль
 
Noxior
3 / 3 / 0
Регистрация: 07.06.2009
Сообщений: 145
#1

Переписать код с использование цикла for - C++

28.01.2012, 02:04. Просмотров 408. Ответов 7
Метки нет (Все метки)

помогите написать данную программу, только с использованием for

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream> 
using namespace std;
int main() 
{
        setlocale( LC_ALL,"Russian" );
 
        int n=0;
        int k=0;
        int b=0;
        int s=0;
        cout<<"Ведите количиство чисел:";
        cin>>n;
        
                while (k<=n){
                        s+=b;
                        b+=2;
                        k++;
                }
        cout<<s;
                system ("pause");
        return 0;
 Комментарий модератора 
Используйте теги форматирования кода!

 Комментарий модератора 
Именуйте темы осмысленно!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
HeqpuJIuM
0 / 0 / 0
Регистрация: 24.01.2012
Сообщений: 25
28.01.2012, 02:12     Переписать код с использование цикла for #2
Текст задачи в студию пожалуйста...
Noxior
3 / 3 / 0
Регистрация: 07.06.2009
Сообщений: 145
28.01.2012, 02:17  [ТС]     Переписать код с использование цикла for #3
Написать программу, которая вычисляет сумму первых п
целых положительных четных целых чисел. Количество суммируемых
чисел должно вводиться во время работы программы.
Ниже приведен рекомендуемый вид экрана во время работы
программы.
Вычисление суммы четных положительных чисел.
Введите количество суммируемых чисел и нажмите <Enter>
-> 12
Сумма первых 12 положительных четных чисел равна 156

это я по книжке учу пытаюсь понять шо к чему
Serejke_qq
150 / 108 / 9
Регистрация: 06.07.2011
Сообщений: 224
Завершенные тесты: 2
28.01.2012, 02:17     Переписать код с использование цикла for #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>
 
using namespace std;
 
int main()
{
    setlocale( LC_ALL,"Russian" );
 
    int n,b,s;
    b = s = 0;
 
    cout << "Ведите количиство чисел:";
    cin >> n;
 
    for(int i=0; i<=n; i++)
    {
        s+=b;
        b+=2;
    }
    cout << s;
 
    return 0;
}
Pheels
1 / 1 / 0
Регистрация: 11.01.2012
Сообщений: 20
28.01.2012, 02:20     Переписать код с использование цикла for #5
без условия тяжело ну на сколько я понял так ))
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream> 
using namespace std;
int main() 
{
setlocale( LC_ALL,"Russian" );
 
int n, b=0,s=0,i=0;
cout<<"Ведите количиство чисел:";
cin>>n;
 
for(i=0;i<=n;i++)
{
s+=b;
b+=2;
}
cout<<s;
system ("pause");
return 0;
vetal10
35 / 35 / 5
Регистрация: 25.05.2010
Сообщений: 211
28.01.2012, 03:46     Переписать код с использование цикла for #6
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream> 
using namespace std;
int main() 
{
setlocale( LC_ALL,"Russian" );
 
int n, b=0,s=0,i=0;
cout<<"Ведите количиство чисел:";
cin>>n;
for(i=0;i<=n;i++,s+=b,b+=2);
cout<<s;
system ("pause");
return 0;
}
rinat_w
89 / 85 / 4
Регистрация: 13.11.2011
Сообщений: 192
Завершенные тесты: 1
28.01.2012, 12:34     Переписать код с использование цикла for #7
Зачем делать всякую муть с циклами если есть формула??
C++
1
2
3
4
5
6
7
8
9
10
#include<iostream>
using namespace std;
int main(){
    setlocale( LC_ALL,"Russian" );
    cout<<"Введите количество суммируемых чисел и нажмите <Enter>\n-> ";
    int n; cin>>n;
    cout<<"Сумма первых "<<n<<" положительных четных чисел равна "<<n*(n+1);
    getchar();
    return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.01.2012, 12:54     Переписать код с использование цикла for
Еще ссылки по теме:

задача по лабе (переписать программу так, чтобы у цикла отсутствовало тело) C++
Использование условного оператора после операторов цикла с условием C++
C++ Использование условного оператора после операторов цикла с условием
Использование рекурсии вместо цикла C++
C++ Переписать код с использованием цикла while

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

Или воспользуйтесь поиском по форуму:
Serejke_qq
150 / 108 / 9
Регистрация: 06.07.2011
Сообщений: 224
Завершенные тесты: 2
28.01.2012, 12:54     Переписать код с использование цикла for #8
Цитата Сообщение от rinat_w Посмотреть сообщение
Зачем делать всякую муть с циклами если есть формула??
Может потому что в задании речь идёт именно о параметрическом цикле, не?
Yandex
Объявления
28.01.2012, 12:54     Переписать код с использование цикла for
Ответ Создать тему
Опции темы

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