Помогите, пожалуйста!

За вознаграждение или нахаляву (если повезёт)

Модераторы: Хыиуду, MOTOCoder, Medved, dr.Jekill

Ответить
Маришка
Сообщения: 7
Зарегистрирован: 21 май 2007, 10:16

ввести с клавиатуры границы диапозона трехзначных натуральных чисел, из которых необходимо напечатать только простые. определить количество таких чисел и их сумму. предусмотреть проверку правильности ввода информации
Хыиуду
Сообщения: 2442
Зарегистрирован: 06 мар 2005, 21:03
Откуда: Москва
Контактная информация:

Определение простоты числа - в разделе алгоритмы.
Пользователь задал a и b - процедурой val проверить, являются ли числами, если нет - выдать ошибку.
Если ошибки нет - в цикле от a до b проверяем каждое число на простоту, если число простое - увеличиваем счетчик простых чисел на 1, число добавляем в переменную, в которой хранится сумма.
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Маришка
Сообщения: 7
Зарегистрирован: 21 май 2007, 10:16

а можете программу написать на паскале???? пожалуйста!!!
андр
Сообщения: 2
Зарегистрирован: 02 июн 2007, 16:08

Помогите решить задачи на Паскале PLEEEEEEEEEEAAAAAAAASEEEEEE…! :)
1.Пусть да список учащихся и для каждого из них N оценок по M предметам. Переместите в конец списка тех учащихся, у которых средний бал меньше, чем средний бал класса. Напишите функции для перемещения одной строки в конец списка, для вычисления среднего бала.
2. Дан нетипизированный файл info.dat, содержащий текстовую информацию о сотрудниках: ФИО, дата рождения (день, месяц, год), адрес (улица,дом,квартира). Запишите в новый файл ФИО и день рождения сотрудников, которые празднуют день рождения в данном месяце. Название месяца вводится с клавиатуры.
3. Пусть имеются два дерева P1 и Р2. Написать программу, проверяющую равенство этих деревьев.
4. Пусть имеются n городов. Некоторые из них соединены дорогами известной длины. Найдите кратчайший маршрут, начинающийся в заданном городе и проходящий через все остальные.
Хыиуду
Сообщения: 2442
Зарегистрирован: 06 мар 2005, 21:03
Откуда: Москва
Контактная информация:

1. В каком виде дан этот список?
2. Создать массив, элементы массива - записи, поля записи - ФИО, дата рождения и адрес. Считать номер месяца, пройти по массиву, вывести все записи, у которых месяц совпадает с введенным.
3. if P1=P2 then writeln('Равны') else writeln('Не равны');
А если серьезно, проверка равенства зависит от того, как эти деревья будут организованы. В Паскале нет такого типа.
4. Задача маршрутизации графа, см. соответствующий учебник по мат.логике или теории графов.
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Ответить