Другие языки программирования и технологии

Информатика (вопрос внутри)

#include <stdio.h>
#include <math.h>

int main()
{
float x,b,y,z,l,n;
printf("enter x=");
scanf("%f,&x");
prinf("enter b=");
scanf("%f,&b");
y=b*pow(z,2)-z;
z=pow(x,3) + l*pow(n,2)*(x+1);
printf(y = %.3f",y);
system("PAUSE");
return;
}

Не выбивает ошибок. Почему не запускается ?
Ольга А
Ольга А
1 354
У тебя из всей программы правильно написаны только пять строк.
1) Не подключена библиотека для system
2) Неправильно расставлены кавычки в scanf()
3) Скажи-ка, а что у тебя в переменной z храниться? y=b*pow(z,2)-z;
4) Тоже самое, только с переменной l и n
5) Ошибка в вызове printf, опять кавычки
6) Вызов system("pause") без библиотеки, смотри ошибку 1
7) Что у тебя возвращает return в конце программы?

Вообще не понятно, что она должна делать + недостающие инициализации переменных не позволяют ее исправить.

>>Не выбивает ошибок. Почему не запускается?
Компилятор оказался голодным партизаном видимо.

UPD:
#include <stdio.h>
#include <math.h>
#include <cstdlib>

int main()
{
    float x,b,y,z,l,n;
    printf("enter x=");
     scanf("%f",&x);
    printf("enter b=");
     scanf("%f",&b);
    y=b*pow(z,2)-z; //Ошибка, переменная z неизвестна!! !
    z=pow(x,3) + l*pow(n,2)*(x+1); //Ошибка, переменные l,n неизвестны!! !
    printf("y = %.3f",y);
    system("PAUSE");
    return 0;
}

P.S. Как минимум неизвестны переменные "z", "l", "n" и что эта программа считает. С этим уже тебе самому разбираться.
ВВ
Виктор Веймер
40 015
Лучший ответ
Ольга А да кавычки я заметил :P, а с print f то что ?
Ольга А #include <stdio.h>
#include <math.h>

int main()
{
float x,b,y,z,l,n;
printf("enter x=");
scanf("%f,&x");
prinf("enter b=");
scanf("%f,&b");
y=b*pow(z,2)-z;
z=pow(x,3) + l*pow(n,2)*(x+1);
printf("y=%.3f",y);
system("PAUSE");
return;
}

что там ещё надо ?
#include <stdio.h>
#include <math.h>

int main()
{
float x,b,y,z,l,n;
printf("enter x=");
scanf("%f,&x");
prinf("enter b=");
scanf("%f,&b");
y=b*pow(z,2)-z;
z=pow(x,3) + l*pow(n,2)*(x+1);
printf(y = %.3f",y);
system("PAUSE");
return;
} a huj ego znaet? idi piva popej

А серьезно-тут не получишь ответа 99% школьники. Ищи ошибку в звездочке))
Maxim Leu
Maxim Leu
2 385
Вот так будет работать

#include <stdio.h>
#include <math.h>

int main()
{
float x,b,y,z,l,n;
printf("enter x=");
scanf("%f",&x);
printf("enter b=");
scanf("%f",&b);
y=b*pow(z,2)-z;
z=pow(x,3) + l*pow(n,2)*(x+1);
printf("y = %.3f",y);
// system("PAUSE");
return 0;
}

Внимательней перепечатывайте ошибки из книжек, иначе точно зачота не будет
Ольга А сейчас запускает но ответ Y не даёт, после ввода переменных сразу вырубается
Так, чисто ради интереса, что это за язык? Цечка?