Даны стороны прямоугольника - найти его периметр - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Даны стороны прямоугольника. Найти его периметр.
#include <stdio.h>
#include <conio.h>
#include <math.h>
int main()
{
       double a,b,c;
       printf("Vvedite storonu a: ");
       scanf("%d",a);
       
       printf("Vvedite storonu b: ");
       scanf("%d",b);
       
       c=(a+b)*2;
       printf("%d",c);
       getch();
       }
Не выводит "с". Где ошибка?

Решение задачи: «Даны стороны прямоугольника - найти его периметр»

textual
Листинг программы
#include <stdio.h>
 #include <conio.h>
 #include <math.h>
 int main()
 {
 double a,b,c;
 printf("Vvedite storonu a: ");
 scanf("%lf",&a);
 
 printf("Vvedite storonu b: ");
 scanf("%lf",&b);
 
 c=(a+b)*2;
 printf("%f",c);
 getch();
 return 0;
 }

Объяснение кода листинга программы

  1. Подключение необходимых библиотек для работы с файлами, математическими функциями и вводом-выводом.
  2. Объявление переменных типа double для хранения сторон прямоугольника.
  3. Вывод сообщения с просьбой ввести сторону a.
  4. Ввод значения стороны a с помощью функции scanf, хранение введенного значения в переменной a.
  5. Вывод сообщения с просьбой ввести сторону b.
  6. Ввод значения стороны b с помощью функции scanf, хранение введенного значения в переменной b.
  7. Расчет периметра прямоугольника по формуле P=2*(a+b), хранение результата в переменной c.
  8. Вывод значения переменной c с помощью функции printf.
  9. Ожидание нажатия клавиши для завершения работы программы с помощью функции getch.
  10. Завершение работы программы и возврат в основную программу.

Оцени полезность:

15   голосов , оценка 3.867 из 5
Похожие ответы