Приоритеты операций

Ранг Операции Ассоциа-тивность
() [] –> :: .
! ~ + - ++ -- & * (тип) sizeof
.* ->*
* / % (мультипликативные бинарные операции)
+ - (аддитивные бинарные операции)
<< >>
< <= >= >
== !=
&
^
|
&&
||
?: (условная операция)
= *= /= %= += -= ?= ^= |= <<= >>=
, (операция запятая)

Пример 2. Написать программу вычисления выражения

,

где переменные a и b типа int, а переменная x типа float.

//Программа вычисляет заданное выражение

#include <stdio.h>

#include <math.h>

void main(){

int a, b;

double x,z;

 

printf("Введите а="); scanf("%d", &a);

printf("Введите b="); scanf("%d", &b);

printf("Введите x="); scanf("%f", &x);

 

z=(sqrt(x*b/a)+pow(cos(pow((x+b),3)),2))/

((pow(x,2)*(x+1))/b-(pow(sin(x+a),2)));

printf("\nz=%5.3f\n",z);

}

 

Задания

1.Наберите код программы из Примера 1. Сохраните код в файл с именем mathfun.cpp. Выполните компиляцию и запуск программы.

2.Наберите код программы из Примера 2. Сохраните код в файл с именем mathvyr.cpp. Выполните компиляцию и запуск программы.

3.Написать программу вычисления площади треугольника, если известны длины двух его сторон и величина угла в градусах между этими сторонами. Аргумент функции sin в программе должен быть выражен в радианах. 1 рад. = 180/pi, где pi – число «пи».

Вычисление площади треугольника.

Введите длины двух сторон (см) треугольника -> 25 17

Введите величину угла между сторонами треугольника -> 30

 

Площадь треугольника: 106.25 кв. см.

4.Напишите в одной программе проверку истинности заданных неравенств и равенств:

1) ;

2) ;

3) .

Домашние задания

1.Даны x, y, z. Вычислить a и b, если

, .

2.Напишите в одной программе проверку истинности заданных неравенств и равенств:

1) ;

2) , (10 = π/1800);

3) .

3. Индивидуальное задание. Номер варианта определяется по журналу. Разработайте программу для вычисления у. Числа a, b, c вводятся с клавиатуры. В данном задании используйте форматированный ввод-вывод данных.

Варианты индивидуального задания

Задание
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.








Дата добавления: 2015-02-16; просмотров: 614;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.01 сек.