Форум программистов, компьютерный форум CyberForum.ru

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

Восстановить пароль Регистрация
 
Динар Габбасов
Заблокирован
17.11.2011, 11:54     найдите ошибку.. #1
Код
#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
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.11.2011, 11:54     найдите ошибку..
Посмотрите здесь:

C++ Найдите ошибку!
C++ Найдите ошибку
найдите ошибку C++
C++ Найдите ошибку
C++ найдите ошибку
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
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)); /* при определении не нужно писать тип так как ты переопределишь свои переменные по новому стандартным конструктором */
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;
}
Aneron
 Аватар для Aneron
157 / 156 / 12
Регистрация: 20.04.2010
Сообщений: 570
17.11.2011, 12:04     найдите ошибку.. #4
printf ("summa pokupki: " diga (float k, float b, float n, float c));
Динар Габбасов
Заблокирован
17.11.2011, 12:23  [ТС]     найдите ошибку.. #5
СПАСИБО БОЛЬШОЕ ВСЕМ ПОНЯЛ СВОЮ ОШИБКУ
Yandex
Объявления
17.11.2011, 12:23     найдите ошибку..
Ответ Создать тему
Опции темы

Текущее время: 21:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru