![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 15.11.2009
Сообщений: 54
|
![]()
Помогите решить задачу
"Составить пpогpамму ,в котоpой вычисляется и печатается значение следующих выpажений над числами х1,х2,...хN,котоые вводятся с клавиатуpы: 1) пpоизведение сумм(Хi+i); 2) Х1+Х2+...+ХN ------------- ; N " Если можно напишите готовый код, а то я ну никак не могу въехать в эти циклы.... если я правильно понял, то код для первого пункта будет такой "(пропускаю вводные include и т.д.) { int i,n,a,pr; clrscr(); printf("n = "); scanf("%i",&n); pr = 1; for(i=1; i<=n; i++) { scanf("%i",&a); pr=pr*(a+i); } printf("%i",pr); getch(); } Помогите решить 2 пункт и проверьте у меня 1 пункт. Буду очень благодарен... ![]() Последний раз редактировалось Lexeres; 15.11.2009 в 19:54. |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 18.10.2008
Сообщений: 1,409
|
![]()
1. pr*=(a[i]+i);
2. s+=a[i]; |
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 15.11.2009
Сообщений: 54
|
![]() |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 18.10.2008
Сообщений: 1,409
|
![]()
исчо бы...
статический массив объявляется так a[30], а индексация начинается с 0 for(i=0;i<n; i++) |
![]() |
![]() |
![]() |
#5 |
Новичок
Джуниор
Регистрация: 15.11.2009
Сообщений: 54
|
![]()
тогда вот код, скажи что не так, комплиируется нормально, без ошибок, но когда ввожу число, то выходит просто из проги
int i,n,pr,a[100]; clrscr(); printf("n = "); scanf("%i",&n); pr = 1; for(i=1; i<=n; i++) { scanf("%i",&a); pr*=(a[i]+i); } printf("%i",pr); getch(); } что теперь не так? |
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 18.10.2008
Сообщений: 1,409
|
![]() Код:
|
![]() |
![]() |
![]() |
#7 |
Новичок
Джуниор
Регистрация: 15.11.2009
Сообщений: 54
|
![]()
Всё равно вылетает при вводе второй цифры (после n=...)
int i,n,pr,a[100]; clrscr(); printf("n = "); scanf("%i",&n); pr = 1; for(i=0; i<n; i++) { scanf("%i",&a[i]); pr*=(a[i]+i); } getch(); } ....вылетает.. Последний раз редактировалось Lexeres; 15.11.2009 в 20:08. |
![]() |
![]() |
![]() |
#8 |
Новичок
Джуниор
Регистрация: 15.11.2009
Сообщений: 54
|
![]()
а разве не char a[100]; а потом scanf("%s",&a[i]); ???
..хотя всё равно вылетает... Последний раз редактировалось Lexeres; 15.11.2009 в 20:14. |
![]() |
![]() |
![]() |
#9 | |
Участник клуба
Регистрация: 18.10.2008
Сообщений: 1,409
|
![]()
ничего не вылетает
Код:
Цитата:
|
|
![]() |
![]() |
![]() |
#10 |
Новичок
Джуниор
Регистрация: 15.11.2009
Сообщений: 54
|
![]()
СПАСИБО!! А зачем ты вводил библию - conio.h ?? Мы её даже не проходили ещё, но и без неё работает прога.
|
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
циклы | Mizantrop | Помощь студентам | 0 | 04.11.2009 18:06 |
на каком языке создаются такие программы ,какое СУБД и структура реализации БД,также на каком языке соста | оля87 | Помощь студентам | 13 | 25.05.2009 18:08 |
Программа на циклы и строки, на языке C | KuPnu4 | Помощь студентам | 2 | 05.03.2009 23:09 |
Циклы | NDR777 | Общие вопросы Delphi | 9 | 06.02.2009 14:11 |
Программа на русском языке в Windows XP на другом языке... Как? | 29bit | Свободное общение | 4 | 01.02.2008 17:24 |