- •Информатика и программирование
- •Лабораторная работа № 04
- •Лабораторная работа № 04
- •1. Краткие теоретические сведения
- •1.1. Операции
- •1.2. Порядок (старшинство) выполнения операций
- •1.4. Разделители
- •1.5. Переменные
- •1.5.1. Объявление переменных
- •1.5.2. Смысловые имена переменных
- •1.5.3. Таблица идентификаторов
- •1.5.4. Слова, которые нельзя использовать для имен переменных
- •1.5.5. Присваивание значения переменной
- •1.5.6. Присваивание значения при объявлении
- •1.5.7. Использование значения переменной
- •1.5.8. Превышение диапазона значений переменной
- •1.5.9. Представление о точности
- •1.5.10. Следите за ошибками переполнения при арифметических операциях
- •1.6. Константы
- •1.7. Перечисления
- •1.8. Выражения
- •1.9. Правила записи выражений
- •1.10. Преобразования типов
- •1.11. Операции (операторы) инкремента и декремента
- •1.11.1. Увеличение значения переменной на 1
- •1.11.2. Представление о префиксной (до) и постфиксной (после) операциях увеличения
- •2. Задание
- •2.11. Задания
- •Варианты задания приведены в табл. 4.14. Вариант соответствует номеру в журнале группы.
- •Варианты задания приведены в табл. 4.15. Вариант соответствует номеру в журнале группы.
- •2.11.3. Задание 3. (Домашнее).
- •2.11.3.1. Содержание работы
- •2.11.3.2. Теоретические сведения
- •2.11.3.3. Варианты задания 3
- •Варианты задания приведены в табл. 4.15. Вариант соответствует номеру в журнале группы.
- •2.11.3.4. Пример программы
- •2.11.3.5. Программа
- •2.11.3.6. Результаты работы программы.
- •2.11.3.7. Типичные ошибки при выполнении работы
- •3. Выводы
- •4. Требование к отчету
- •5. Вопросы для самоконтроля
- •Литература
- •1. Краткие теоретические сведения 2
Варианты задания приведены в табл. 4.15. Вариант соответствует номеру в журнале группы.
Таблица 4.15
Индивидуальные варианты задания
Вариант |
Индивидуальные задания |
||
1 |
Ввести с клавиатуры целые i1, i2, i3 и действительные d1, d2, d3 величины. Вычислить |
||
|
|
|
|
2 |
Ввести с клавиатуры целые i, j, к и действительные х, у величины. Вычислить |
||
|
|
|
|
3 |
Ввести с клавиатуры целые а1, a2, а3 и действительные т, п величины. Вычислить |
||
|
|
|
|
4 |
Ввести с клавиатуры целые i, _ j, к и действительные а, b, с величины. Вычислить |
||
|
|
|
|
5 |
Ввести с клавиатуры целые а, р, (ги действительные dl, d2 величины. Вычислить |
||
|
|
|
|
6 |
Ввести с клавиатуры целые а, b, с и действительные d, e величины. Вычислить |
||
|
|
|
|
7 |
Ввести с клавиатуры целые р, r, q и действительные а, b, с величины. Вычислить |
||
|
|
|
|
8 |
Ввести с клавиатуры целые g, f Ни действительные dl, d2 величины. Вычислить |
||
|
|
|
|
9 |
Ввести с клавиатуры целые i1, i2, i3 и действительные а, b величины. Вычислить |
||
|
|
|
|
10 |
Ввести с клавиатуры целые а, b, с и действительные gl, g2 величины. Вычислить |
||
|
|
|
|
11 |
Ввести с клавиатуры целые i, j, к и действительные т, п величины. Вычислить |
||
|
|
|
|
12 |
Ввести с клавиатуры целые cl, с2, сЗ и действительные si, s2 величины. Вычислить |
||
|
|
|
|
13 |
Ввести с клавиатуры целые х, у, z и действительные v, w величины. Вычислить |
||
|
|
|
|
14 |
Ввести с клавиатуры целые /, и, za действительные zl, z2 величины. Вычислить |
||
|
|
|
|
15 |
Ввести с клавиатуры целые а, b, с и действительные е,/ величины. Вычислить |
||
|
|
|
|
16 |
Ввести с клавиатуры целые а1, а2, а3 и действительные b1, b2 величины. Вычислить |
||
|
|
|
|
17 |
Ввести с клавиатуры целые , , и действительные х, у величины. Вычислить |
||
|
|
|
|
18 |
Ввести с клавиатуры целые т, п, р и действительные dl, d2 величины. Вычислить |
||
|
|
|
|
19 |
Ввести с клавиатуры целые k, к,. kkk и действительные т, п величины. Вычислить |
||
|
|
|
|
20 |
Ввести с клавиатуры целые а, b, с и действительные alpha, beta величины. Вычислить |
||
|
|
|
|
21 |
Ввести с клавиатуры целые tl, t2, t3 и действительные d, e величины. Вычислить |
||
|
|
|
|
22 |
Ввести с клавиатуры целые ml, тп2, т3 и действительные а, b величины. Вычислить |
||
|
|
|
|
23 |
Ввести с клавиатуры целые i, j, k, n и действительные v, w величины. Вычислить |
||
|
|
|
|
24 |
Ввести с клавиатуры целые а, b, с и действительные d, e величины. Вычислить |
||
|
|
|
|
25 |
Ввести с клавиатуры целые i, j, к и действительные т, п величины. Вычислить |
||
|
|
|
|
26 |
Ввести с клавиатуры целые i, _ j, к и действительные а, b, с величины. Вычислить |
||
|
|
|
Пример 4.13. Условие задачи. Ввести с клавиатуры целые il, i2, i3 и действительное а величины. Вычислить выражения:
|
|
|
Программа
/* Лабораторная работа 4 (часть2)* /
/* Автор: Семенов гр. ИНФО-101 */
/* 16.02.2012 */
# include<stdio.h>
# include<math.h>
# include<conio.h>
main()
{
int i1,i2,i3,gamma;
double a,alpha,beta;
printf("Введите целые значения для i1,i2 и i3");
scanf("%i%i%i",&i1,&i2,&i3);
printf("Введите действительное а");
scanf("%lf",&a);
alpha = 3.0/4*(i1+i2)/i2+2.0/3*(i2+i3)/i1;
beta=(a+i1/(i2+i3))/(a+i1*i3/i2);
gamma=i1*i2 +i2*i3+i3*i1;
printf("i1 = %i i2 = %i i3 = %i gamma =%i",i1,i2,i3,gamma);
printf("\na = %lf alpha = %lf beta = %lf",a, alpha,beta);
getch();
return(0);
}
Результаты работы программы.
Введите целые значения для i1, i2,i3 > 1 2 3
Введите действительное а > 2.1
Целые: i1 = 1 i2 = 2 i3 = 3 gamma =11
Действительные: a= 2.100000 appha = 4.458333 beta = 0,677419