|
|
|
| Привет, помогите пожалуйста написать несколько скриптов на PHP.
Дана квадратная матрица порядка n. Для данного натурального m (m<=2n) найти сумму тех элементов матрицы, сумма индексов которых равна m. Элементы, соответствующие условию выделить другим цветом.
Для матрицы В(M,M) выяснить, верно ли, что наименьший элемент главной диагонали меньше, чем наибольший элемент побочной диагонали.
Следующие задачи желательно написать с использованием классов.
Создать файл, содержащий сведения об учебниках, имеющихся в вузовской библиотеке. Каждая запись содержит поля: название учебника, его объем, год издания, учебная дисциплина. Количество записей произвольное. Написать программу, выдающую на экран следующую информацию:
- количество учебников по дисциплине X;
- список учебников по дисциплине Y;
- число книг, изданных до ХХ года.
Создать файл, содержащий сведения о пропуске студентами занятий в течение семестра. Каждая запись содержит поля: фамилии студентов, номер группы, наименование дисциплин. Количество записей произвольное. Написать программу, выводящую на экран следующую информацию:
- общее количество пропущенных занятий (в часах);
- список из пяти студентов, имеющих наибольшее число пропущенных часов.
Создать файл, содержащий сведения о пациентах вузовской поликлиники. Каждая запись содержит поля: фамилия пациента, пол, возраст, вуз, диагноз. Количество записей произвольное. Написать программу, выдающую следующую информацию:
- количество пациентов из вуза ХХ;
- список пациентов старше Y лет с диагнозом YY. Значения ХХ, Y, YY ввести с терминала.
Создать файл, содержащий сведения о количестве изделий категорий А, В, С, собранных рабочими за месяц. Каждая запись содержит поля: фамилия рабочего, наименование цеха, количество изделий по категориям, собранных рабочим за месяц. Количество записей произвольное. Считая заданными значения расценок SА, SВ, SС за выполненную работу по сборке единицы изделия категорий А, В, С, соответственно, вывести на экран следующую информацию:
- количество изделий категорий А, В, С, собранных рабочими цеха Х;
- ведомость зарплаты рабочим цеха Х;
- среднюю зарплату рабочим этого цеха. | |
|
|
|
|
|
|
|
для: obormot
(12.11.2009 в 17:23)
| | Мне интересно - где задания дают на php?) | |
|
|
|
|
|
|
|
для: Гость
(12.11.2009 в 18:34)
| | В университете. | |
|
|
|
|
|
|
|
для: obormot
(12.11.2009 в 18:44)
| | спасибо кэп. | |
|
|
|
|
|
|
|
для: obormot
(12.11.2009 в 17:23)
| | coloboc66, надо помогать людям, для этого и был создан форум. Я вот понмю как кто-то добрый (помоему Трианон, но не уверен) помог мне с контрольной по механики, за что я ему до сих пор благодарен :)
Ночью посомтрю эти контрольные и посмотрю какие смогу сделать... ща буду работать над курсовой... | |
|
|
|
|
|
|
|
для: DEM
(12.11.2009 в 19:31)
| | Надо учиться, чтобы уметь выполнять контрольные, а не чтобы кто-то писал их за вас. Иначе зачем тогда вообще учеба? | |
|
|
|
|
|
|
|
для: sim5
(12.11.2009 в 19:33)
| | Завал с другими парами, ну или плохо человеку даётся... К примеру, во время зачётной сессии, когда надо было здавать лабораторные по программированию, я за 2 дня сделал около 40 лаб (10 для себя и 30 для одногрупников), потому что нам действительно плохо объясняли программирование и кроме меня его никто не знал. Поэтому и помогу :) ну во всяком случае постараюсь... | |
|
|
|
|
|
|
|
для: DEM
(12.11.2009 в 19:55)
| | Ну неужели с тех времен когда учился я, методика учебы изменилась настолько, что в ней твориться что-то невообразимое. Я еще понимаю, когда дают ознакомительный материал, а потом просят абы как что-то по нему сделать, а как сделают это по-фене, лишь бы что-то сделали, и с таким встречался. Но чтобы учащегося на слесаря, вдруг, ни с того ни с чего, заставляют написать действующую программу расчета полинома Бинома на N-ном языке программирования.... что-то мне не верится в это. | |
|
|
|
|
|
|
|
для: sim5
(12.11.2009 в 21:03)
| | Ну по меньшей мере я развлекусь делая это, ибо давно нормально программировал, а так хоть вспомню :) | |
|
|
|
|
|
|
|
для: DEM
(12.11.2009 в 21:18)
| | Да на здоровье :) Я ведь совсем не о том. Кого же у нас тогда в ВУЗах готовят? Как страшно жить, если везде так - от будущих медиков требуют изготавливать яйца Фаберже, вместо того чтобы уметь их лечить, и т .п.. Погибнет нация тогда, сами себя вырежем, заразим, искалечим.... | |
|
|
|
|
|
|
|
для: sim5
(12.11.2009 в 21:03)
| | Почему слесарь, я на ИТ учусь. Но ИТ это не только программирование, согласны? | |
|
|
|
|
|
|
|
для: obormot
(12.11.2009 в 21:22)
| | А я учился на радиоэлектронном факультете, специлизация радиоинжинер. Но когда поступал, то слишком большой наплыв был, и не работающих по специальности перекинули на КИПР. Но когда я учился уже на радиоэлектронном факультете, меня однако ни кто не заставлял писать "лабы" по конструированию курпусов и прочей фигни для этой самой радиоэлектроники.
У меня есть и художенствоенное образование, и основные предметы, которые я изучал, это живопись и рисунок. Деревообработка, чеканка, декротивно-прикладное искусство, и другое, это в виде факультатива, и никто меня не заставлял выставлять работы по ним на семестрах для получения оценок. Это только полезное дополнение, которое, кстати, очень пригодилось мне в жизни.
Человека учит не книга, человек учится сам, если у него есть тяга к познанию, и любое дополнение расширяющие его знания в некоторой области, это есть большой плюс. Если вам не надо этого дополнения (но оно судя по контрольным не такое уж и просто дополнение), вы может быть и станете специалистом узкой специализации, но если вам просто не надо, навряд ли вы станете специалистом вообще.
Слесарь, это я для примера :) | |
|
|
|
|
|
|
|
для: DEM
(12.11.2009 в 19:31)
| | Было бы здорово, спасибо. | |
|
|
|
|
|
|
|
для: obormot
(12.11.2009 в 19:33)
| | >Было бы здорово, спасибо.
Чего так много контрольных то? Весь семестр завалили :) | |
|
|
|
|
|
|
|
для: ols
(12.11.2009 в 19:57)
| | Да это так между делом задали, так мы всей группой один проект на PHP пишем. Я в группе аналитиков и программирования не касаюсь, но контрольные делать надо. | |
|
|
|
|
|
|
|
для: ols
(12.11.2009 в 19:57)
| | Ну у нас, к примеру, ну первом курсе дали все лабы на семестр и сказали - ЗДАВАЙТЕ, КОГДА ХОТИТЕ (главное к зачёту успеть)... | |
|
|
|
|
|
|
|
для: DEM
(12.11.2009 в 20:19)
| | Надеюсь, вы их Сделали и Сдали. Ведь Сдавать надо вовермя. | |
|
|
|
|
|
|
|
для: DEM
(12.11.2009 в 19:31)
| | >coloboc66, надо помогать людям, для этого и был создан форум.
Логично предположить, что университет людям только мешает.
>Я вот понмю как кто-то добрый (помоему Трианон, но не уверен)
Поклёп.
То есть я очень надеюсь, что поклёп. Как-то не припомню. Могли, конечно, и взять на слабо. | |
|
|
|
|
|
|
|
для: obormot
(12.11.2009 в 17:23)
| | Для матрицы В(M,M) выяснить, верно ли, что наименьший элемент главной диагонали меньше, чем наибольший элемент побочной диагонали.
<?php
$B = array(array(1,2,3,4),
array(3,6,8,2),
array(5,2,7,2),
array(6,2,7,3));
$m = count($B);
$min=$B[0][0];
$max=$B[0][4];
$dop = 0;
for($i=0;$i<$m;$i++)
{
if($min>$B[$i][$i])
$min = $B[$i][$i] ;
}
for($i=($m-1);$i>=0;$i--)
{
if($max<$B[$i][$dop])
$max = $B[$i][$dop] ;
}
if($min>$max)
echo "Минимальный элемент главной диагонали больше максимального элемента побочной диагонали";
else
echo "Опаньки...";
?>
|
Что-то вроде этого...
Остальные посмотрю, просто что-то спать захотелось, хотя вроде бы после универа поспал... | |
|
|
|
|
|
|
|
для: DEM
(13.11.2009 в 04:25)
| | Спасибо большое.
psychomc, упор на файлы потому, что сначала с файлами разобраться надо, потом с БД задачи будут. | |
|
|
|
|
|
|
|
для: obormot
(12.11.2009 в 17:23)
| | довольно странно что в этих задачах на php такой упор на файлы. | |
|
|
|
|
|
|
|
для: obormot
(12.11.2009 в 17:23)
| | Кафедра?Факультет? инетересно просто где так грузят) хотя мы матрицы в 11 проходили, и самописные скрипты на пхп часто спасали от полноценного выполнения домашней работыxD)) | |
|
|
|
|