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

Не могу решить .... - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить среднее арифметическое http://www.cyberforum.ru/cpp-beginners/thread66604.html
Я воще не въезжаю как это все сделать((((помогите пожалуйста, Задание вот: Вычислить среднее арифметическое значение отрицательных элементов матрицы А(К,К), К<= 70, расположенных под главной...
C++ байты в строку как можно перевести 4 байта F1 08 25 12 а строку А1082512 ? http://www.cyberforum.ru/cpp-beginners/thread66553.html
Алгоритм Магу C++
Требуется найти все минимальные внешне устойчивые множества заданного орграфа, используя алгоритм Магу.
C++ Список массивов (заменить все элем. каждого массива ср. знач. и отсортировать список)
Помогите пожалуйста разобраться с этим заданием. Дан список вещественных массивов (максимально 30 массивов). Каждый массив задается одной строкой в формате: ИМЯ=, максимальная длина строки...
C++ Определить количество строк, не содержащих ни одного нулевого элемента http://www.cyberforum.ru/cpp-beginners/thread66531.html
Дана целочисленная прямоугольная матрицы. Определить: 1.Количество строк, не содержащих ни одного нулевого элемента. 2.Максимальное из чисел, встречающих в заданной матрице более одного раза. ...
C++ Найти количество минут и секунд ,прошедших с начала последнего часа С начала суток прошло N секунд (N-целое).Найти количество минут и секунд ,прошедших с начала последнего часа . помогите решить подробнее

Показать сообщение отдельно
Roker++
0 / 0 / 0
Регистрация: 18.11.2009
Сообщений: 6

Не могу решить .... - C++

23.11.2009, 17:49. Просмотров 787. Ответов 5
Метки (Все метки)

Я некак не могу решыть ...... Вот ети задачи :
Задача №1
Васе на день рождения подарили много шариков и игрушечный лазер.Шарики надуты и раскиданы по комнате. Вася заинтересовался,сколько шариков он собьет, выстрелив в выбранном им направлении (если б еще лазер был настоящий!!!). Луч, проходя через шарик,идет дальше.Размеры Васи считать пренебрежительно малыми,а шарики считать окружностями. Помогите Васе.


Технические условия.
Программа читает с клавиатуры количество шариков n (1<=n<=1000), затем два целых числа dx, dy, не равных одновременно нулю (-1000<=dx,dy<=1000) – координаты точки, через которую пройдет луч лазера. Далее программа читает n троек целых чисел, не превосходящих 1000 по модулю. Каждая тройка – координаты центра и радиус очередного шарика (всегда положительное число). Вася находится в начале координат. Никакие два шарика не имеют общих точек, а Вася не находится внутри шарика. Программа выводит на экран количество пробитых лучом лазера шариков. Если луч касается шарика, такой шарик не считается пробитым.

Пример
Ввод
4 4 3 -4 -4 2 2 1 1 1 7 5 12 9 3
Вывод
2

Задача №2
Компания Megasoft организовала телевикторину. На табло появляется натуральное число. Участник должен дописать к нему справа несколько цифр (обязательно хотя бы одну) так,чтобы получилось простое число и прислать SMS с полученным числом в студию. Участник, приславший свое число первым, эту сумму и выигрывает. Владелец компании Megasoft Гилл Бейтс известен своей жадностью и не хочет платить лишние деньги. Поэтому он решил негласно изменить правила. Теперь выигрыш получит тот участник викторины, который первым пришлет наименьшее возможное число. Помогите Г.Бейтсу определить сумму выигрыша согласно новым правилам.

Технические условия.
Программа читает с клавиатуры натуральное число, не большее 1000000. Программа выводит на экран минимальное число, которое можно получить по новим правилам викторины,то есть сумму, с которой Г.Бейтс вынужден распрощаться.
Примеры
Ввод
12
Вывод
127
Ввод
41
Вывод
419

Задача №3
Как известно, касательной к окружности является прямая, которая имеет ровно одну общую точку с этой окружностью. Возможна ситуация, когда одна и та же прямая является касательной сразу к двум окружностям. Тогда она называется общей касательной. Напишите программу, которая будет находить количество разных общих касательных для заданных двух окружностей. При выводе учтите древнюю традицию приписывать числу 7 значение «много». То есть, когда количество общих касательных будет строго большим 6, независимо от истинного количества выводите 7.


Технические условия. Программа читает с клавиатуры шесть целых чисел (каждое не больше по модулю миллиона) через пробел X1,Y1,R1,X2,Y2,R2 - соответственно координаты центра и радиусы 1-го и 2-го круга. Программа выводит на экран искомое число (с учетом упомянутой древней традиции).
Пример
Ввод 20 0 4 50 0 10
Вывод 4

Кто может помогите пожалуйсто !!!! Зарание Спаибо .!!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru