Найти остаток от деления целой части значения функции z = ln(x2+ab) на 7 и, в зависимости от его величины, напечатать сообщение об одном из дней недели, пронумеровав их от 0 до 6. Значения переменных а, b, x получить случайным образом на произвольном интервале (границы интервала ввести с клавиатуры)
Хм. В общем.
Формула нахождения гипотенузы такова
C²=B²+A²
Где C— собственно, гипотенуза, а A и B — два катета
Сначала приравниваешь значения катетов к этим двум переменным.
Каждый из них возводишь в квадрат.
Затем складываешь их
Полученное приравниваешь к переменной гипотенузы
А потом находишь корень значения
Результат выводишь на экран (как бы кэп наставляэ)
помогите решить....
В массиве Х(N) найти k1 – количество элементов массива, расположенных после минимального элемента и k2 – количество элементов массива, расположенных после максимального элемента.
Создать массив из 20 элементов,хранящих информацию о студенках факультета.Каждый элемент содержит фамилию,курс,форму обучения,(специалист,бакалавр,магис тр)и оценки по 5 предметам за последнюю сессию.
Упорядочить массив по среднему баллу.Осуществить перевод студентов на следующий курс.Переводятся студенты ,не имеющие задолжностей за последнюю сессию,студенты 5-ого курса(специалисты) и 6-ого курса(магистры)должны быть удалены ,как окончившие курс обучения.
Решить задачу в Delphi.C помощью процедур и функций.Помогите разобраться...нужно сначало создать запись,потом сортировать,потом процедура перевода на другой курс,там в цикле до 6 или 5 курса проверка,подфункция на проверку двоечников,если они есть удаляем их,если 5 или 6 курс тоже удаляем.я начала.подскажите правильно ли.и как дальше?
program str155n10;
{$APPTYPE CONSOLE}uses
SysUtils,
windows;
const n=20;
type
Tsession =array[1..20,1..5]ofrecord//Сведения об экзаменах name:string[10]; //название экзамена
mark: 1..5; //оценка end;
student =record// Сведения о студенте
FIO:string[40]; // фамилия, имя, отчество
curs: 1..6; // курс
results: Tsession; // сведения об экзаменах
form:string; // форма обучения end;
TFile=array[1..n] student; // файловая переменная, содержащая сведения о студентах var k:integer;
fname:string;
a:TFile;
sr:real;
//-- procedure vvoddannuh(var a:TFile); //ввод данных var i:Integer;
beginfor i:=1 to n dobeginWriteln('введи ФИО');
Readln(a[i].FIO);
Writeln('введи курс');
Readln(a[i].curs);
Writeln('введи форму обучения');
Readln(a[i].form);
Writeln('введи оценки за последнюю сессию');
Readln(a[i].results);
writeln;
endend;
Procedure vuvoddannuh(a:TFile); //вывод данных var i:Integer;
beginwriteln('--------------------------------------------------------------------------');
writeln(' ФИО / курс / форма обучения / оценки за последнюю сессию ');
writeln('--------------------------------------------------------------------------');
for i:=1 to n dowriteln(a[i].curs:15,' ',a[i].FIO:15,' ',a[i].form:5,' ',a[i].ball:15);
end;
//------------------------------------------------------------------------------------------ procedure Perevod( a:TFile);
var i:Integer;
i:=1;k:=0;
while i=n-k
Function Dvoechniki(a:TFile);
var i:integer;
beginwrite('Оценки за последнюю сессию ');
readln(results);
for i:=1 to n doif a[i].results then
delete(a, i, 1)
k:=k+1;
end;
program primer 2 ;
type anketa=record
fio:string[45];
dat_r:string[8];
adres:string[50];
curs: 1..5;
grupp:string[3]end;
var student:array[1..100]of anketa;
I:integer;
begin{последовательно вводим каждую запись}for I:=1 to 100 dobeginwriteln(‘введите сведения о’, I , ‘-м студенте’);
writeln(‘введите фамилию, имя и отчество’);
readln(student[I].fio);
writeln(‘введите дату рождения’);
readln(student[I].dat_r);
writeln(‘введите адрес’);
readln(student[I].adres);
writeln(‘введите курс’);
readln(student[I].curs);
writeln(‘введите группу’);
readln(student[I].grupp);
end;
writeln(‘ввод закончен’);
writeln ;
{просматриваем массив записей и выбираем только студентов 2-го курса }for I:=1 to 100 doif student[I].curs=2 thenwriteln(‘ фамилия студента : ’, student[I].fio);
end.
Комментарии
Помогите
Составить программу, которая вычисляет сумму всех однозначных чисел!
Найти остаток от деления
Найти остаток от деления целой части значения функции z = ln(x2+ab) на 7 и, в зависимости от его величины, напечатать сообщение об одном из дней недели, пронумеровав их от 0 до 6. Значения переменных а, b, x получить случайным образом на произвольном интервале (границы интервала ввести с клавиатуры)
решение
решение
Пожалуйста помогите решить
Составить и вывести на экран массив из различных элементов исходного массива.
Поможiт розвязати задачу:
дано два катети ,знайти гiпотинузу i площу прямокутного трикутника.
Суть решения.
Хм. В общем.
Формула нахождения гипотенузы такова
C²=B²+A²
Где C— собственно, гипотенуза, а A и B — два катета
Сначала приравниваешь значения катетов к этим двум переменным.
Каждый из них возводишь в квадрат.
Затем складываешь их
Полученное приравниваешь к переменной гипотенузы
А потом находишь корень значения
Результат выводишь на экран (как бы кэп наставляэ)
помогите решить.... В массиве
помогите решить....
В массиве Х(N) найти k1 – количество элементов массива, расположенных после минимального элемента и k2 – количество элементов массива, расположенных после максимального элемента.
ПОМОГИТЕ!!!
Создать массив из 20 элементов,хранящих информацию о студенках факультета.Каждый элемент содержит фамилию,курс,форму обучения,(специалист,бакалавр,магис тр)и оценки по 5 предметам за последнюю сессию.
Упорядочить массив по среднему баллу.Осуществить перевод студентов на следующий курс.Переводятся студенты ,не имеющие задолжностей за последнюю сессию,студенты 5-ого курса(специалисты) и 6-ого курса(магистры)должны быть удалены ,как окончившие курс обучения.
Решить задачу в Delphi.C помощью процедур и функций.Помогите разобраться...нужно сначало создать запись,потом сортировать,потом процедура перевода на другой курс,там в цикле до 6 или 5 курса проверка,подфункция на проверку двоечников,если они есть удаляем их,если 5 или 6 курс тоже удаляем.я начала.подскажите правильно ли.и как дальше?
program primer 2 ;type
помогите решить((
Составить таблицу значений функции y =5e^-x^2/2 на отрезке-5,5 с шагом 0.5.
У вас непонятно, что имеется
У вас непонятно, что имеется в виду после цифры 5. Запись e^ кажется бессмысленной.
Решение без e здесь.
После каждого слова поставить
После каждого слова поставить "*",на языке Паскаля,через delete
решение
решение