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

Определите, имеется ли среди заданных целых чисел * A, B, C хотя бы одно чётное - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Фатал эрор R6034 http://www.cyberforum.ru/cpp-beginners/thread25858.html
при старте программы выскакивает такой ужас: кодил на 2008 визе со статическим MFC, до этого бился с подключением нужных либ без динамического MFC. Кто-нибудь сталкивался с этим? Ил хотябы мысли какие-нибудь есть?
C++ Практика на С++ Дело вот в чем. Я программист самоучка и учителя у меня не было. Прочитал несколько книг по C++, все понял, со всем разобрался. Но всё это было чисто теоритически, а когда дошел до практического применения своих знаний, то пришлось внивь лезть за книжкой. Подкиньте пожалуйста книжку с задачами на C++. Не нужна никакая теория и т.д. Просто сборник задач от простых к сложным. http://www.cyberforum.ru/cpp-beginners/thread25673.html
C++ Осуществление доступа к памяти в Windows
Помогите, пожалуйста. Возникла проблема. Нужно каким-то образом добраться до памяти по адресам 0xF000:0x0000 и т.д. Под Дос, я так понимаю, здесь спас бы макрос MK_FP. Что делать для винды? Есть мысль на счет ВинАпи, но пока что ничего путного не получилось.
Функция как параметр C++
Нужна помощь.... Проблема такая: есть функция которая рисует график математической функции ранее обьявленной, например: float f(float x) { return 2*sin(2*x); } void DrawF(float a, float b)// параметры - это промежуток по оси ОХ { .... //тута используется функция f(x)
C++ Как сделать окошко для авторизации? http://www.cyberforum.ru/cpp-beginners/thread25544.html
Вот у меня есть программа.Как сделать окошко для авторизации?Чтобы пользователи могли воспользоваться прогой только авторизировавшись.После чего будет запускаться моя программа.Окошко должно быть как отдельное приложение которое и будет называться моей прогой.После авторизации оно должно закрыться и открыть настоящую программу.И самая сложная часть.Мне нужно чтобы логины и пароли которые буду...
C++ Программирование приложений Windows Доброго времени. Поиском пользовался, но найти ответ (пока) не удалось. Подскажите/посоветуйте пожалуйста, с чего начать осваивать теорию и практику написания приложений под Винду, Какой IDE пользоваться наиболее предпочтительно для начинающего, возможно советы по методике обучения. Синтаксис Си++ освоен (более или менее... хочется верить что нормально, но время покажет) по книгам... подробнее

Показать сообщение отдельно
Alexiski
Любитель давать советы
338 / 130 / 2
Регистрация: 12.01.2009
Сообщений: 511
12.03.2009, 18:43     Определите, имеется ли среди заданных целых чисел * A, B, C хотя бы одно чётное
Вторая задача
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <iostrem.h>
 
void main()
{
   int x1, x2, y1, y2;
   cout<<"X1 = "; cin>>x1; cout<<endl;
   cout<<"Y1 = "; cin>>y1; cout<<endl;
   cout<<"X2 = "; cin>>x2; cout<<endl;
   cout<<"Y2 = "; cin>>y2; cout<<endl;
 
   int dx = x1 > x2 ? x1-x2 : x2-x1;
   int dy = y1 > y2 ? y1-y2 : y2-y1;
 
   int maxd = dx > dy ? dx : dy;
   int mind = dx > dy ? dy : dx;
 
   if ( (mind == 1) && (maxd == 2) )
   {
      cout<<"Dostizhimy za 1 hod konya"<<endl;
   }
   else
   {
      cout<<"Ne dostizhimy za 1 hod konya"<<endl;
   }
}
Добавлено через 4 минуты 53 секунды
Цитата Сообщение от babyrka Посмотреть сообщение
C
1
2
3
       //Proveryaem smoget li konb pereitu s odnogo polya v drygoe
    if(abs(x1-x2)<=2 && abs(x1-x2)>0 && abs(y1-y2)<=2 && abs(y1-y2)>0) //Zadaem matemati4eskyu formyly
}
...
Я написал правильно?
Слишком широкое условие - сюда попадут и клетки по диагонали.
Если посмотреть мое решение, то оно гарантирует, что одно из расстояний точно 1, а другое - точно 2. А в Вашем решении прокатит, когда оба 1 или оба 2, что неверно.
 
Текущее время: 06:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru