0 / 0 / 0
Регистрация: 15.12.2015
Сообщений: 2
1

Пользовательская функция перерасчёта километров в версты

15.12.2015, 00:34. Показов 975. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
подскажите в чём проблема, выводит 0
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include<stdio.h>
#include<conio.h>
int InVersts(float x) {
    float z,y,e;
    x=(z*e)/y;
}
void main(){
    float x,z,y,e;
    clrscr();
    y=1066.8;
    e=1000;
 
    printf("vvedite rasstoyanie v km:");
    scanf("%f", &z);
    InVersts(x);
    printf("rasstoyanie v verstah =%1.1f", x);
getch();
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.12.2015, 00:34
Ответы с готовыми решениями:

пересчет из километров в версты
Написать программу для пересчета расстояния из километров в версты(1 верста = 1066,8 метров)

процедура для пересчета из километров в версты
исправьте процедура для пересчета из километров в версты это процедура button1 тоесть кнопка...

формула пересчета расстояния из километров в версты
запишите в виде конструкции присваивания формулу пересчета расстояния из километров в версты( одна...

За день машина проезжает n километров. Сколько дней нужно, чтобы проехать маршрут длиной m километров?
помогите с решением задачи!

2
20 / 20 / 23
Регистрация: 05.06.2011
Сообщений: 119
15.12.2015, 01:11 2
Вся програма одна большая проблем.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<stdio.h>
#include<conio.h>
int InVersts(float x) {
    float z,y,e;// не тоже что в майне
    x=(z*e)/y; //использование неинициализированных переменных
}// return где?
 
void main(){ // старый майн
    float x,z,y,e;
    clrscr();
    y=1066.8;
    e=1000;
 
    printf("vvedite rasstoyanie v km:");
    scanf("%f", &z);
    InVersts(x);// передача значения
    printf("rasstoyanie v verstah =%1.1f", x);
getch();
} // что за символ в конце

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include<stdio.h>
#include<conio.h>
 
#define k 1000/1066.8
 
int main(int argc, char *argv[]){
    float x,z; 
    printf("vvedite rasstoyanie v km:");
    scanf("%f", &z);
    x= z*k;
    printf("rasstoyanie v verstah =%1.1f\n", x);
    getchar();
    return 0;
}
0
0 / 0 / 0
Регистрация: 15.12.2015
Сообщений: 2
15.12.2015, 11:08  [ТС] 3
не, просто написать программу для перерасчёта км в версты это без проблем, именно надо создать функцию которая производит вычисления этого самого перерасчёта тобиш простой формулы, а затем вызвать её с последующим выводом результата
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.12.2015, 11:08
Помогаю со студенческими работами здесь

За день машина проезжает n километров, сколько дней нужно, чтобы проехать маршрут длиной m километров?
За день машина проезжает n километров. Сколько дней нужно, чтобы проехать маршрут длиной m...

Пользовательская функция
Дан радиус шара. Нужно рассчитать его площадь поверхности с помощью создания пользовательской...

Пользовательская функция
Добрый день, уважаемые форумчане. Заранее извиняюсь за возможный повтор, но ничего подходящего не...

Пользовательская функция
Доброго времени суток не подскажете, почему функция возвращает &quot;Resource id #5&quot; вместо массива, код...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru