Текст програми
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void)
{
int number,a1,a2,a3,a4,sum;
printf("number = ");
scanf("%i", &number); /*Number – 4-значне число, яке зчитується з клавіатури*/
a1 = number % 10; /*обчислення 4-ї цифри в числі*/
a2 = number / 10 % 10; /*обчислення 3-ї цифри в числі*/
a3 = number / 100 % 10; /*обчислення 2-ї цифри в числі*/
a4 = number / 1000; /*обчислення 1-ї цифри в числі*/
sum = a1 + a2 + a3 + a4; /*обчислення суми цифр числа*/
printf("sum = %i\n", sum);
return 0;
}
Результати роботи програми:
number = 3434
sum = 14
Приклад 1.4.Обчислити висоту трикутника за трьома заданими сторонами a, b, c. Для цього скористаємося двома виразами: формулами площі трикутника та формулами Герона:
;
де p – півпериметр: p = (a + b + c)/2.
Для розв’язання цієї задачі необхідно обчислити півпериметр р, а висоту знайти з формули площі трикутника.
Блок-схема алгоритму роботи програми (рис.1.11)
Рис. 1.11
Дата добавления: 2015-09-11; просмотров: 915;