Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Динар Габбасов
Заблокирован
#1

найдите ошибку.. - C++

17.11.2011, 11:54. Просмотров 304. Ответов 4
Метки нет (Все метки)

Код
#include "stdafx.h"


inline float diga (float k, b, n, c);
{return k*b+n*c;}
int _tmain(int argc, _TCHAR* argv[])
{
float k, b, n, c;
printf ("vvedite kollichestvo i stoimost tetradei\n");
scanf ("%f %f", &k, &b);
printf ("vvedite kollichestvo i stoimost ruchek\n");
scanf ("%f %f", &n, &c);
printf ("summa pokupki: " diga (float k, float b, float n, float c));
	return 0;
}
написал программу где нужно найти сумму покупки из n ручек и k карндашей но выдает ошибку.. проверьте что не так?

Добавлено через 23 секунды
с помощью inline
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.11.2011, 11:54
Здравствуйте! Я подобрал для вас темы с ответами на вопрос найдите ошибку.. (C++):

Найдите ошибку - C++
Плиз помогите найти ошибку в проге на функции #include <iostream> #include <conio.h> #include <time.h> #include <string.h> ...

Найдите ошибку - C++
Вот пример Вот решение #include<iostream.h> #include<math.h> void main ()

Найдите ошибку! - C++
Компилятор пишет, что где-то 1 ошибка. #include <iostream> #include <cmath> #include <iomanip> using namespace std; int main() ...

Найдите ошибку - C++
#include <iostream> #include <math.h> using namespace std; class integer{ protected: int result; public: ...

Найдите ошибку - C++
Даны действительные числа x1, x2, x3, y1, y2, y3. Принадлежит ли начало координат треугольнику с вершинами (x1, y1), (x2, y2), (x3, y3)? ...

найдите ошибку - C++
#include "stdafx.h" #include <cstdio> // бібліотека введення-виводу #include <cstring> // бібліотека для роботи з рядками...

4
Arderun
1 / 1 / 0
Регистрация: 12.09.2011
Сообщений: 17
17.11.2011, 12:02 #2
нужно inline float diga (float k,float b,float n,float c); /* тип каждого параметра нужно записывать отдельно*/
printf ("summa pokupki: ", diga ( k, b, n, c)); /* при определении не нужно писать тип так как ты переопределишь свои переменные по новому стандартным конструктором */
1
Xind
275 / 148 / 7
Регистрация: 05.11.2011
Сообщений: 425
Записей в блоге: 1
17.11.2011, 12:03 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <cstdio>
#include "stdafx.h"
 
inline float diga(float k, float b, float n, float c)
{
    return k * b + n * c;
}
 
int _tmain(int argc, _TCHAR* argv[])
{
    float k, b, n, c;
    
    printf("vvedite kollichestvo i stoimost tetradei\n");
    scanf("%f%f", &k, &b);
    
    printf("vvedite kollichestvo i stoimost ruchek\n");
    scanf("%f %f", &n, &c);
    
    printf("summa pokupki: %f\n", diga(k, b, n, c));
    
    getchar();  
        return 0;
}
1
Aneron
158 / 157 / 12
Регистрация: 20.04.2010
Сообщений: 574
17.11.2011, 12:04 #4
printf ("summa pokupki: " diga (float k, float b, float n, float c));
0
Динар Габбасов
Заблокирован
17.11.2011, 12:23  [ТС] #5
СПАСИБО БОЛЬШОЕ ВСЕМ ПОНЯЛ СВОЮ ОШИБКУ
0
17.11.2011, 12:23
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.11.2011, 12:23
Привет! Вот еще темы с ответами:

Найдите ошибку - C++
#include &lt;iostream.h&gt; int sort(int x, int n) {int i,j,tmp; for (i=1;i&lt;n;i++) for (j=n-1;j&gt;=i;j--) if (x&gt;x) {tmp=x; ...

найдите ошибку - C++
вот скрин, пишет что синтаксическая ошибка, помогите!

C++ найдите ошибку - C++
Добрый вечер, форумчане! Помогите решить задачу с C++. Мне необходимо написать программу, которая бы вычисляла две функции по двум...

Найдите ошибку - C++
Не могу понять в чем ошибка. Write a function that find the sum of the elements that are located between first two zeros. Input: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru