Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
0 / 0 / 0
Регистрация: 03.02.2012
Сообщений: 56
1

Найти пары взаимно противоположных чисел

07.02.2012, 18:15. Показов 2204. Ответов 11
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Задача на ветвление.... связа очень с математикой,а я в ней никак..(((
Прикрепила файл, в нем 12 вариант, 1 задача с координатной плоскостью......помогите пожалуйста..
Вложения
Тип файла: pdf Lb2_Ветвление.pdf (165.4 Кб, 40 просмотров)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.02.2012, 18:15
Ответы с готовыми решениями:

Определить, имеется ли среди чисел а, b, с хотя бы одна пара взаимно противоположных чисел
2)Определить, имеется ли среди чисел а, b, с хотя бы одна пара взаимно противоположных чисел;

На натуральном отрезке найти все пары взаимно простых чисел
На натуральном отрезке найти все пары взаимно простых чисел. Числа называются взаимно простыми,...

Определить, верно ли, что среди чисел есть хотя бы одна пара взаимно противоположных
Среди чисел а , б ,с есть хотя бы одна пара взаимно противоположных чисел : Составить программу...

Есть ли среди трех данных целых чисел хотя бы одна пара взаимно противоположных
Составить программу, проверяющую есть ли среди трех данных целых чисел хотя бы одна пара взаимно...

11
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
07.02.2012, 18:25 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
uses crt;
var a,b,c:integer;
begin
clrscr;
writeln('Введите 3 целых числа:');
readln(a,b,c);
if(a=-b)or(a=-c)or(b=-c) then
write('Есть пара взаимно противоположных чисел')
else write('Нет пары взаимно противоположных чисел');
readln
end.
1
Ev[G]eN
07.02.2012, 18:29
  #3

Не по теме:

проспал...

0
0 / 0 / 0
Регистрация: 03.02.2012
Сообщений: 56
07.02.2012, 18:42  [ТС] 4
можно 2-ю задачу из 12 варианта
0
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
07.02.2012, 19:11 5
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
uses crt;
var x,y:real;
begin
clrscr;
writeln('Введите координаты точки:');
readln(x,y);
if(x*x+y*y<=9)and((y>=2*x+2)or(y<=x-2)) then write('Принадлежит')
else write('Не принадлежит');
readln
end.
0
0 / 0 / 0
Регистрация: 07.02.2012
Сообщений: 12
07.02.2012, 21:56 6
Ребят, а можно ещё 13 вариант пожалуйста...
0
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
08.02.2012, 09:55 7
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

13_1.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
uses crt;
var n:integer;
    a,b,c:byte;
begin
clrscr;
repeat
write('Введите 3-х значное число n=');
readln(n);
n:=abs(n);{можно и отрицательное ввести}
until (n>99)and(n<=999);
a:=n div 100;
b:=n div 10 mod 10;
c:=n mod 10;
if(a<>b)and(a<>c)and(b<>c)then write('Все цифры числа различны')
else write('Не все цифры числа различны');
readln
end.
Добавлено через 17 минут
13_2.

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
uses crt;
var x,y:real;
begin
clrscr;
writeln('Введите координаты точки');
readln(x,y);
if (x*x+y*y>=4){не в центральном круге}
and(((x*y<0)and(x*x+y*y<=16)){2и 4 четверти}
    or((x<=0)and(y>=-x-4))){3 четверть}
    or((x>0)and(y<=4)) then write('Принадлежит')
else write('Не принадлежит');
readln
end.
1
1 / 1 / 0
Регистрация: 08.02.2012
Сообщений: 106
08.02.2012, 20:19 8
А можно еще 4 вариант 1,2,3 задачи...
0
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
08.02.2012, 20:54 9
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

4_1.
Pascal
1
2
3
4
5
6
7
8
9
10
uses crt;
var a,b:integer;
begin
clrscr;
writeln('Введите 2 целых числа');
readln(a,b);
if(a+b) mod 2=0 then write('Числа имеют одинаковую четность')
else write('Числа имеют не одинаковую четность');
readln
end.
Добавлено через 8 минут
4_2.
Pascal
1
2
3
4
5
6
7
8
9
10
11
uses crt;
var x,y:real;
begin
clrscr;
writeln('Введите координаты точки');
readln(x,y);
if ((x*y<0)and(x*x+y*y>=4)and(x*x+y*y<=9)){2 и 4 четверти}
or((x*y>=0)and(abs(x)<=3)and(abs(y)<=3)){1 и 3 четверти}
then write('Принадлежит') else write('Не принадлежит');
readln
end.
Добавлено через 11 минут
Задачу 3 обычно решают через оператор case, но раз все на ветвление, то и ее тоже.

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
uses crt;
var n:byte;
    d:real;
begin
clrscr;
repeat
writeln('Выберите единицу длины');
writeln('1-дециметр');
writeln('2-километр');
writeln('3-метр');
writeln('4-миллиметр');
writeln('5-сантиметр');
readln(n);
until n in [1..5];
write('Введите длину отрезка d=');
readln(d);
if n=1 then write('Это ',d/10:0:2,' метров')
else if n=2 then write('Это ',d*1000:0:2,' метров')
else if n=3 then write('Это ',d:0:2,' метров')
else if n=4 then write('Это ',d/1000:0:2,' метров')
else if n=5 then write('Это ',d/100:0:2,' метров');
readln
end.
1
1 / 1 / 0
Регистрация: 09.02.2012
Сообщений: 58
09.02.2012, 19:22 10
можно решить 10 вариант!
0
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
09.02.2012, 19:26 11
Ollik, А может уже сами начнете решать?
0
1 / 1 / 0
Регистрация: 09.02.2012
Сообщений: 58
09.02.2012, 19:28 12
начали если бы понимали. если не сложно, то помогите)
0
09.02.2012, 19:28
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.02.2012, 19:28
Помогаю со студенческими работами здесь

Определить, имеется ли среди чисел a, b, c хотя бы одна пара взаимно противоположных чисел
.Определить, имеется ли среди чисел a, b, c хотя бы одна пара взаимно противоположных чисел.

Определить, имеется ли среди чисел a,b,c хотя бы одна пара взаимно противоположных чисел
Определить, имеется ли среди чисел a,b,c хотя бы одна пара взаимно противоположных чисел.

Записать в файл и найти пары противоположных чисел
Здравствуйте, есть вот такая задача: Записать в файл последовательного доступа N целых чисел,...

Пара взаимно противоположных чисел
Определить, имеется ли среди чисел a, b, c хотя бы одна пара взаимно противоположных чисел. Буду...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru