Форум: Форум C++Разное
Новые темы: 00
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум C++

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Ребята,выручайте!
 
 автор: Bekkerman   (23.02.2010 в 09:39)   письмо автору
 
 

Знаю, что это очень простая задача, но никак не могу сделать, пожалуйста помогите!!!
Поменять местами значения целых переменных х и у не используя дополнительных переменных (х<1000,y<1000).Есть какие-нибудь мысли?

Очень буду благодарен!!!

  Ответить  
 
 автор: Miha_drinking_bout   (23.02.2010 в 12:42)   письмо автору
 
   для: Bekkerman   (23.02.2010 в 09:39)
 

дано X,Y
поменять их содержимое местами. Если правильно понял то решение таково:
x+=y
y=x-y
x-=y

  Ответить  
 
 автор: Bekkerman   (23.02.2010 в 18:44)   письмо автору
 
   для: Miha_drinking_bout   (23.02.2010 в 12:42)
 

Спасибо, ты меня так выручил! а подскажи пожалуйста, как указать условия меньше 1000

  Ответить  
 
 автор: Miha_drinking_bout   (24.02.2010 в 01:37)   письмо автору
 
   для: Bekkerman   (23.02.2010 в 18:44)
 

Если на С то так если правильно условие понял.
Один из вариантов таков:

#include<stdio.h>

main()
{
int x,y;
printf ("vvedite x,y\n");
scanf ("%d %d",&x,&y);
if (x==1000)\\если x=1000
printf ("Ravno\n");

else \\если не равно
{
printf ("Ne Ravno");
}
}

Сам с задачами мучаюсь решить второй месяц не могу поэтому понимаю тебя.

  Ответить  
 
 автор: Bekkerman   (25.02.2010 в 07:06)   письмо автору
 
   для: Miha_drinking_bout   (24.02.2010 в 01:37)
 

Спасибо огромное!

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования