Top.Mail.Ru
Ответы
Аватар пользователя
15лет
Изменено

Помогите мне с информатикой (pascal)


1. чем отличается операция / от операции div?
2.есть ли в pascal операция возведения в степень?
3. выполняется ли равенство:
(264 mod 100) div 10 = (368 div 10) mod 10/
4. придумайте формулу для нахождения предпоседней цифры числа?
5. можно ли производить операции od и div над переменными, которые описаны как real?

Дополнен

6. как должна быть описана переменная fl, если она вычисляется по формуле fl:=a/b? а как можно описать переменные a и b?
7.как должна бытьописана переменная k, если она вычисляется по формуле k:=a div b? а как нужно описать переменные a и b?
8. в чем отличие функции int(x) от функции trune(x)?
9. чему равно: int(-7;7);
10. чему равно round(-7;7);
11. вычислите sqr(sqrt(7)).
12. с использованием каких функций можно вычислить tg x.

Дополнен

6. как должна быть описана переменная fl, если она вычисляется по формуле fl:=a/b? а как можно описать переменные a и b?
7.как должна бытьописана переменная k, если она вычисляется по формуле k:=a div b? а как нужно описать переменные a и b?
8. в чем отличие функции int(x) от функции trune(x)?
9. чему равно: int(-7;7);
10. чему равно round(-7;7);
11. вычислите sqr(sqrt(7)).
12. с использованием каких функций можно вычислить tg x.

Дополнен

6. как должна быть описана переменная fl, если она вычисляется по формуле fl:=a/b? а как можно описать переменные a и b?
7.как должна бытьописана переменная k, если она вычисляется по формуле k:=a div b? а как нужно описать переменные a и b?
8. в чем отличие функции int(x) от функции trune(x)?
9. чему равно: int(-7;7);
10. чему равно round(-7;7);
11. вычислите sqr(sqrt(7)).
12. с использованием каких функций можно вычислить tg x.

По дате
По рейтингу
Аватар пользователя
Новичок
15лет

1. первая операция (/) - это деление . 15/2=7.5; вторая div - это деление целочисленное, то есть результатом будет целая часть от деления: 15 = 7 *2 + 1, то есть 15 div 2 = 7
2. в pascal кажется нет такой операции. можно написать самому например циклом for в процедуре.
3. смотрим 264 mod 100 = 64 (остаток от деления на 100), 64 div 10 = 6 (целая честь при делении на 10)
368 div 10 = 36, 36 mod 10 = 6. итого, равенство выполняется.
4. формула такая (a div 10) mod 10. Например 152 div 10 = 15, 15 mod 10 = 5
5. mod и div над целыми числами очевидно что проводятся. Real - это не целые числа, следовательно таких операций над этими числами не произвести

Аватар пользователя
Мастер
15лет

6) все переменные real, (fl : real, a : integer, b : real), (fl : real, a : real, b : integer).
7) знаю точно что div будет работать с типом integer, а вот real не подойдёт.. .
11) 7
12) Sin(x)/Cos(x)

всё это можно взять из лекций (если нету своих, то запросто найти в самоучителях в интернете) , так же - всё можно найти прямо из pascal (Help ---> Contents (справка на русском)) , либо написать простенькую программку с примерами вопроса и посмотреть результат. А так хочешь не прилагая усилий списать готовое.. .

Аватар пользователя
Профи
15лет

в 5 вопросе mod.