![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 24.09.2011
Сообщений: 30
|
![]()
Задание:
Найти количество чисел, неравных заданному X и определить произведение чисел, больших заданного А и стоящих на местах, кратных 3. Компилятору что-то ненравиться, не вижу что. Ну или программа не правильно написана, помогите пожалуста. #include <stdio.h> #include <math.h> #include<conio.h> #include <windows.h> main() { int x[30]; int A,i,P,k,n,kol; printf("BBeguTe x u A"); scanf("%d%d",&x,&A); printf("BBeguTe KoJlu4ecTBo eJlemeHToB MaccuBa"); scanf("%d",&n); for(i=0;i<n;i++) { printf("BBeguTe x[%d]",i); scanf("%d",&x[i]); } i=0; k=0; while(i<n) { if(x[i]!=x) { k++; } i++; } if(k>0) { printf("KoJlu4ecTBo 4uceJl HepaBHbIx 3agaHHomy x=%d",k); } else { printf("HeT 4uceJl HepaBHbIx 3agaHHomy x"); } P=1; kol=0; i=3; for(i=0;i<n;i++) if(x[i]>A) { P*=x[i]; kol++; } i+=3; if(kol>0) { printf("Prou3BegeHue 4uceJl 6oJlbIIIux 3agaHHomy %d u cTo9III,ux Ha mecTax kPaTHux 3 P=%d",A,P); } else{ printf("Prou3BegeHue 4uceJl 6oJlbIIIux 3agaHHomy %d u cTo9III,ux Ha mecTax kPaTHbIx 3 HeT",A); } fflush(stdin); getchar(); return(0); } |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,833
|
![]()
1. оформите код, читать же сложно
2. когда компилятору что-то не нравится, он не замыкается в себе, а честно и открыто пишет что именно... где сообщения об ошибках? 3. Код:
4. что за х у вас фигурирует, кроме массива? |
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 23.12.2010
Сообщений: 1,129
|
![]()
Ошибка в том, что в последнем цикле i используется сразу в двух качествах. Так нельзя, замени for на while.
Ну и у меня глаза чуть не вытекли от такого сурового транслита. ( |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 23.12.2010
Сообщений: 1,129
|
![]() |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,833
|
![]()
уже нельзя и нормальные компиляторы бьют по рукам
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск бага в решении задачи | nd0ut | Общие вопросы C/C++ | 0 | 18.02.2011 13:24 |
Проблема в решении задачи [С++] | asp1k | Помощь студентам | 0 | 17.11.2010 16:16 |
помогите в решении задачи. | gaddam | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 24.11.2008 19:06 |
Помогите в решении задачи! | Toxass | Общие вопросы Delphi | 16 | 19.11.2008 22:06 |