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

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

Войти
Регистрация
Восстановить пароль
 
Musik
0 / 0 / 0
Регистрация: 28.11.2009
Сообщений: 23
#1

Цикл - C++

12.12.2009, 11:15. Просмотров 504. Ответов 3
Метки нет (Все метки)

С клавиатуры вводится n целых чисел а1,а2,.....,аn. В процессе ввода чисел выводите на экран следующие произведения: а1*а2,а2*а3,....,а н-1*ан. Для ввода и вывода использовать разные цвета.
С клавиатуры ввести количество элементов вещественное число а и вычислить значение p=a+(a*1).+(a*2)+...+(a*(n-1))

Добавлено через 1 минуту
Делать надо через фор
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.12.2009, 11:15
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Цикл (C++):

Почему цикл на при 1 уходит в бесконечный цикл? - C++
#define _CRT_SECURE_NO_WARNINGS #include <iostream> #include <stdio.h> #include <string.h> int main() { int x=0, y=0,...

Цикл: цикл for вообще никак не воспринимается транслятором - C++
Пишу программу, которая производит различные действия с одномерным массивом. Возникла следующая проблема: цикл for вообще никак не...

Цикл for/Цикл while Помогите срочно пожалуйста... - C++
1.Вычислить и вывести на экран в виде таблицы значения функции F от x1 до x2 с шагом dx. где a, b и c - действительные числа. 2.Цикл...

Задание на цикл с параметром и цикл с постусловием - C++
Помогите пожалуйста написать программу с этими циклами. 1. Вычислить и напечатать таблицу значений функции Z= (e^-x)sinx для 0<=x<=П,...

Цикл с параметром и цикл с условием - C++
1. Составить программу вычисления суммы первых 10 непарных чисел 2. Дано числовой ряд и некоторое число "епсила". Найти сумму...

Изменить цикл for на цикл do-while - C++
помогите передать программу с цикла FOR в цикл DO-WHILE #include <math.h> #include <iostream> #include <conio.h> using namespace...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Sekt
156 / 155 / 10
Регистрация: 29.04.2009
Сообщений: 637
12.12.2009, 12:51 #2
С клавиатуры ввести количество элементов вещественное число а и вычислить значение p=a+(a*1).+(a*2)+...+(a*(n-1))
i
C++
1
2
3
4
5
6
7
8
9
10
11
12
nt size=5;
    int a=0;
    int i;
    int sum=0;
    for(i=0;i<size;i++)
    {
        std::cin>>a;
        sum+=a+(a+i);
        std::cout<<sum;
    }
 
        _getch();
Так? проверте.
Vini
3 / 3 / 1
Регистрация: 04.12.2009
Сообщений: 10
12.12.2009, 18:46 #3
А я не понял условия.
С клавиатуры вводится n целых чисел а1,а2,.....,аn. В процессе ввода чисел выводите на экран следующие произведения: а1*а2,а2*а3,....,а н-1*ан.
А если чисел не четное количество,то как выводить произведение "а н-1*ан"?


С клавиатуры ввести количество элементов вещественное число а и вычислить значение p=a+(a*1).+(a*2)+...+(a*(n-1))
C
1
2
3
4
5
6
7
8
9
10
11
12
int main()
{
    int a,n,p;
    printf ("Enter a and n: ");
    scanf("%d%d", &a, &n);
    p=a;
    int i=1;
    for(;i<=(n-1);i++)
    p=p+a*i;
    printf ("%d",p);
return 0;
}
manfeese
129 / 128 / 16
Регистрация: 04.01.2009
Сообщений: 415
12.12.2009, 19:03 #4
Цитата Сообщение от Vini Посмотреть сообщение
А если чисел не четное количество,то как выводить произведение "а н-1*ан"?
Четное или нечетное N тут без разницы! Вот:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int main()
{
    int a,a1=0,n,i;
    printf ("Enter n: ");
    scanf("%d", &n);
    for (i=1;i<=n;i++)  
    {
       printf ("a%d=",i);
       scanf("%d",&a);
       if (i>1) printf("a%d*a%d=%d",i-1,i,a*a1);
       a1=a;
    }
return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.12.2009, 19:03
Привет! Вот еще темы с ответами:

заменить цикл for на цикл while - C++
#include &lt;iostream&gt; using namespace std; int main() { int N, M, sum; cout &lt;&lt; &quot;Введите число N:&quot; &lt;&lt; endl; ...

Цикл while - C++
Подскажите пжл как корректно сделать,так как он повторяет текст. #include &lt;iostream&gt; #include &lt;windows.h&gt; #include &lt;stdio.h&gt; using...

цикл do while - C++
int denominator; denominator = 2; do { ++denominator; } while (denominator &lt;= 45); Label2-&gt;Caption =...

Цикл - C++
Подскажите как реализовать цикл, что бы он имел шаги: 1 через 1 ; 2 через 2; 4 через 4; и т.д. Т.е. например 2 элемента посчитал 2...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
12.12.2009, 19:03
Ответ Создать тему
Опции темы

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