Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.11.2010, 21:03   #1
CHOSEN1
Пользователь
 
Регистрация: 02.10.2010
Сообщений: 37
По умолчанию циклы

помогите, Определить ближайшее четное число меньше заданного числа N, которое делится на 4 с остатком 3.

сделавшему подарок вконтакт
Код:
#include<stdio.h>
#include<conio.h>
#include<math.h>
void main()

Последний раз редактировалось CHOSEN1; 06.11.2010 в 21:25.
CHOSEN1 вне форума Ответить с цитированием
Старый 06.11.2010, 21:30   #2
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

такого числа нету!
так как если число делится на 4 с остатком 3 --оно уже нечетное 100% ==> первая часть условия
Цитата:
ближайшее четное число
не произойдет никогда
Цитата:
значит напиште для нечетного
код правда на C# но принцип я думаю ясен!
Код:
int n;
	  while (n>0&n%4!=3)
{n--;	}
Цитата:
id говорите подарю утром
СоцСети-ЗЛО!
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"

Последний раз редактировалось Mad_Cat; 06.11.2010 в 22:28.
Mad_Cat вне форума Ответить с цитированием
Старый 06.11.2010, 21:36   #3
kemper1990
Пользователь
 
Аватар для kemper1990
 
Регистрация: 01.09.2010
Сообщений: 12
По умолчанию

Код:
#include <iostream>
#include <cmath>
using namespace std;
int main(){
int n,m,i;
cout<<"Vvedute N"<<endl;

cin>>n;
for(i=1;i<n;i++)
{
	if (i%4==3){m=i;}


}
cout<<m<<endl;
return 0;

}
О да ... единственное число это 0) ну а так вот кодик просто проверки ...
деления на 4 и остатком 3 )

Последний раз редактировалось Stilet; 07.11.2010 в 10:05.
kemper1990 вне форума Ответить с цитированием
Старый 06.11.2010, 22:02   #4
CHOSEN1
Пользователь
 
Регистрация: 02.10.2010
Сообщений: 37
По умолчанию

в задании написано четное точно. походу препод ошибся,значит напиште для нечетного))

Mad_Cat
int n,p; ??

id говорите подарю утром

kemper1990
некоторое из написанного не проходили
cout,cmath,endl,using namespace показав преподу скажет-да ты гений. 1 курс))xD
и в коде много ошибок выдает)

Последний раз редактировалось CHOSEN1; 06.11.2010 в 22:08.
CHOSEN1 вне форума Ответить с цитированием
Старый 06.11.2010, 22:33   #5
kaljan775
:D
Форумчанин
 
Аватар для kaljan775
 
Регистрация: 26.09.2010
Сообщений: 570
По умолчанию

в коде нет ошибок, CHOSEN1, что у тебя за компилятор?
Пишу ПО, создаю сайты, делаю курсовые работы, за деньги
C#, .NET, MS SQL, AngularJS, HTML, jQuery
kaljan775 вне форума Ответить с цитированием
Старый 07.11.2010, 09:32   #6
Блуд
Пользователь
 
Регистрация: 23.05.2010
Сообщений: 53
По умолчанию

Код:
#include <iostream>
#include <cmath>
using namespace std;
int main(){
int n,m,i;
cout<<"Vvedute N"<<endl;

cin>>n;
for(i=1;i<n;i++)
{
if (i%4==3){m=i;}


}
cout<<m<<endl;
return 0;

}
попробуй удалить "#include <cmath>"

Если не поможет напиши за место "#include <iostream>" "#include <cmath>"
"#include <iostream.h>" "#include <cmath.h>"

Последний раз редактировалось Блуд; 07.11.2010 в 09:35.
Блуд вне форума Ответить с цитированием
Старый 07.11.2010, 10:09   #7
CHOSEN1
Пользователь
 
Регистрация: 02.10.2010
Сообщений: 37
По умолчанию

борландс____
синтаксическая ошибка на using namespace std;

Последний раз редактировалось CHOSEN1; 07.11.2010 в 10:21.
CHOSEN1 вне форума Ответить с цитированием
Старый 07.11.2010, 15:05   #8
kaljan775
:D
Форумчанин
 
Аватар для kaljan775
 
Регистрация: 26.09.2010
Сообщений: 570
По умолчанию

ну убери эту строку
Пишу ПО, создаю сайты, делаю курсовые работы, за деньги
C#, .NET, MS SQL, AngularJS, HTML, jQuery
kaljan775 вне форума Ответить с цитированием
Старый 07.11.2010, 19:10   #9
CHOSEN1
Пользователь
 
Регистрация: 02.10.2010
Сообщений: 37
По умолчанию

все работает,спасибо. а что делает #include <iostream> и cin ?
CHOSEN1 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
циклы (с++) @lenk@ Помощь студентам 0 05.05.2010 00:58
циклы halk Общие вопросы C/C++ 1 03.05.2010 15:36
Циклы - вложенны циклы? tigga Microsoft Office Excel 5 19.02.2010 23:36
C++ циклы KOLYTFR Помощь студентам 5 26.04.2009 23:38
Циклы NDR777 Общие вопросы Delphi 9 06.02.2009 14:11