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

Цикл - C++

Восстановить пароль Регистрация
 
Musik
 Аватар для Musik
0 / 0 / 0
Регистрация: 28.11.2009
Сообщений: 23
12.12.2009, 11:15     Цикл #1
С клавиатуры вводится 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     Цикл
Посмотрите здесь:

цикл for C++
C++ Цикл FOR
C++ Цикл С++
Цикл с++ C++
C++ цикл do - while
Цикл For и While C++
C++ Цикл
Цикл Do while в For C++
C++ Цикл while
цикл while C++
цикл do while C++
Цикл While C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Sekt
 Аватар для 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
 Аватар для manfeese
128 / 127 / 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;
}
Yandex
Объявления
12.12.2009, 19:03     Цикл
Ответ Создать тему
Опции темы

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