1

Тема: Програми з розгалуженням. Алгоритмічна конструкція “switch” *

Допоможіть будь ласка з програмуванням!!!

Post's attachments

Збірник задач.pdf 1.17 mb, 5477 downloads since 2012-11-06 

2 Востаннє редагувалося Bartash (24.02.2013 21:10:57)

Re: Програми з розгалуженням. Алгоритмічна конструкція “switch” *

Стр.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);
} 

Подивіться будь ласка де помилка!!!

3

Re: Програми з розгалуженням. Алгоритмічна конструкція “switch” *

Якщо хочеш щоб  допомогли із задачею то її потрібно написати в темі і тоді чекати на відповідь!

Подякували: adamans1

4 Востаннє редагувалося Адріян Ігорович (06.11.2012 21:46:59)

Re: Програми з розгалуженням. Алгоритмічна конструкція “switch” *

adamans,тему переніс.
Створюйте теми у відповідних розділах.

Подякували: adamans1

Re: Програми з розгалуженням. Алгоритмічна конструкція “switch” *

Також забув сказати, для оформлення коду, є спеціальні теги code.

Подякували: adamans1

Re: Програми з розгалуженням. Алгоритмічна конструкція “switch” *

Ось працюючий код. Проблема була у функції 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);
} 
Подякували: adamans1

7 Востаннє редагувалося Bartash (24.02.2013 21:11:35)

Re: Програми з розгалуженням. Алгоритмічна конструкція “switch” *

я вже виправив помилку дякую ось моє рішення!

#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);
}

8

Re: Програми з розгалуженням. Алгоритмічна конструкція “switch” *

adamans, використовуйте плз теги code.

9

Re: Програми з розгалуженням. Алгоритмічна конструкція “switch” *

adamans, на якому факультеті ви навчаєтесь? Який курс?

10

Re: Програми з розгалуженням. Алгоритмічна конструкція “switch” *

я навчаюся в ІФНТУНГ КІ-12-1 перший курс компютерна інженерія

11

Re: Програми з розгалуженням. Алгоритмічна конструкція “switch” *

adamans написав:

я навчаюся в ІФНТУНГ КІ-12-1 перший курс компютерна інженерія

НУ "ЛП", КІ-15, І курс, Комп'ютерна інженерія :D

12

Re: Програми з розгалуженням. Алгоритмічна конструкція “switch” *

хаха свої. теж хотів поступити в Львів але не резекував подавати оригінали бо був великий наплив хотя потім вияснилося міг би бути на державному