K0nStant1n |
19-01-2013 19:21 2070463 |
Помогите составить программу вычисления значения функции.
|
K0nStant1n, А вы задание читали? Я могу поверить что не можете первое решить, но 2 и 3-е это же примитив.
[решено] Лабораторные работы ( проверка написания кода ) 3-е задание в файле 2.тхт 1-е сразу
2-е
с 1-м не подскажу, забыл всё что учил по математике. :) Хотя чувствую, закодить не проблема, главное понять чего там надо делать.
Сами вы пользователь. :)
|
K0nStant1n |
19-01-2013 22:02 2070548 |
К сожалению в этом языке я просто чайник.
Спасибо и за 2 ответа
|
K0nStant1n, но вы же учитесь. Как же так вышло что участь программированию вы не знаете его? Второе задание это я написал условие проверки, полагая что команды ввода цифр и вывода вы знаете...
|
K0nStant1n |
19-01-2013 23:18 2070609 |
этот язык мне к сожалению не ведом ни на сотую процента. :(
хотелось бы полный ответ (2) если это возможно
|
Цитата:
Цитата K0nStant1n
этот язык мне к сожалению не ведом ни на сотую процента. »
|
:dont-know Тогда по стандартному сценарию. Пишите блок-схему, давайте словесное описание решения, в крайнем случае используйте русские слова. Допустим:
Код:
ВВЕСТИ переменную А,
УСЛОВИЕ. ЕСЛИ Х Больше (-8) ТО ВЫПОЛНИТЬ Прибавить к А 1(единицу) В Противном случае Вычесть из А 1(единицу)
ВЫВЕСТИ Б
|
Iska, Попробуем помочь, но если человек хотя бы даст словесное описание: одна строка - одна описаная операция по примеру lxa85.
|
K0nStant1n |
21-01-2013 20:37 2071924 |
Всем спасибо...решение найдено:
(1) http://php-studia.ru/?s=02qhq.jpg
Код:
#include <stdio.h>
void main()
{
float x,y;
printf(“\n Введите Х:”);
scanf(“%f”,&x);
if(x>-8)
y=(5*pow(x,2)+2)/(x+8);
else
y=2*pow(x,2)+9;
printf(“Y=%f \n”,y);
}
(2)
#include <stdio.h>
void main()
{
int x;
printf(“\n Введите целое число:”);
scanf(“%d”,&x);
if(x%2==0)
printf(“Данное число кратное 2”);
else
printf(“Данное число некратное 2”);
}
(3)
#include <stdio.h>
void main()
{
float x,y,x1,y1;
printf(“\n Введите первое число:”);
scanf(“%f”,&x);
printf(“\n Введите второе число:”);
scanf(“%f”,&y);
if(x==y)
printf(“Числа равны \n”);
else
{
if(x>y)
{
x1=x+y;
y1=x*y;
printf(“Большее число %f заменено на сумму %f \n”,x,x1);
printf(“Меньшее число %f заменено на произведение %f \n”,y,y1);
}
else
{
y1=x+y;
x1=x*y;
printf(“Большее число %f заменено на сумму %f \n”,y,y1 );
printf(“Меньшее число %f заменено на произведение %f \n”,x,x1);
}
x=x1;
y=y1;
}
}
|
K0nStant1n, сам догадался или кто подсказал?
|
А оно у вас компилируется? Я вот не припомню, чтобы функция
Код:
double pow (double, double)
была опеделена в stdio.h
Код:
printf(“\n Введите Х:”);
Таких кавычек ни gcc, ни g++ не знают. Скорее всего другие компиляторы тоже.
И кстати, если задачу нужну было решить на C++, то у меня для вас плохая новость: решение на C.
|
Время: 10:32.
© OSzone.net 2001-