Тема: Програми з розгалуженням. Алгоритмічна конструкція “switch” *
Допоможіть будь ласка з програмуванням!!!
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → C++ → Програми з розгалуженням. Алгоритмічна конструкція “switch” *
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
Допоможіть будь ласка з програмуванням!!!
Стр.28 варіант 22 Програми з розгалуженням. Алгоритмічна конструкція “switch”
#include<stdio.h>
#include<math.h>
#include<conio.h>
main ()
{
float d,exp,al,a=16.28,b=2.283;
int s;
clrscr();
puts ("Bbedit al=");
scanf ("%f",&al);
s=(al>3*b)+2*(al<a);
switch(s)
{
case 1: d=(pow(exp,(sqrt(al+b))))+b*sqrt(a);
printf("d=%f\n",d); break;
case 2: d=(pow(exp,(sqrt(al+b))))+a*log(b);
printf("d=%f\n",d); break;
default: printf("Ne isnye"); break;
}
getch();
return (0);
}
Подивіться будь ласка де помилка!!!
Якщо хочеш щоб допомогли із задачею то її потрібно написати в темі і тоді чекати на відповідь!
adamans,тему переніс.
Створюйте теми у відповідних розділах.
Також забув сказати, для оформлення коду, є спеціальні теги code.
Ось працюючий код. Проблема була у функції clrscr();
#include<stdio.h>
#include<math.h>
#include<conio.h>
int main (void)
{
float d,exp,al,a=16.28,b=2.283;
int s;
puts ("Bbedit al=");
scanf ("%f",&al);
s=(al>3*b)+2*(al<a);
switch(s)
{
case 1: d=(pow(exp,(sqrt(al+b))))+b*sqrt(a);
printf("d=%f\n",d); break;
case 2: d=(pow(exp,(sqrt(al+b))))+a*log(b);
printf("d=%f\n",d); break;
default: printf("Ne isnye"); break;
}
getch();
return (0);
}
я вже виправив помилку дякую ось моє рішення!
#include<stdio.h>
#include<math.h>
#include<conio.h>
main ()
{
float d,al,a=16.28,b=2.283;
int s;
clrscr();
puts ("Bbedit al=");
scanf ("%f",&al);
s=(al>3*b)+2*(al<a);
switch(s)
{
case 1: d=exp(sqrt(al+b))+b*sqrt(a);
printf("d=%f\n",d); break;
case 2: d=exp(sqrt(al+b))+a*log(b);
printf("d=%f\n",d); break;
default: printf("Ne isnye"); break;
}
getch();
return (0);
}
adamans, використовуйте плз теги code.
adamans, на якому факультеті ви навчаєтесь? Який курс?
я навчаюся в ІФНТУНГ КІ-12-1 перший курс компютерна інженерія
я навчаюся в ІФНТУНГ КІ-12-1 перший курс компютерна інженерія
НУ "ЛП", КІ-15, І курс, Комп'ютерна інженерія
хаха свої. теж хотів поступити в Львів але не резекував подавати оригінали бо був великий наплив хотя потім вияснилося міг би бути на державному
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися