Member 13894110 Ответов: 0

Эй, ребята ... я только что написал программу, но она не работает ... Может кто-нибудь мне помочь?.


программа, использующая функции для преобразования числа, введенного пользователем, в метры и километры

Что я уже пробовал:

#include <iostream>

использование пространства имен std;
инт метров(в том числе в);
инт километров(в том числе в);
главный()
{
int a;
cout<<"введите цифры";
cin>>a;
cout<<"число в метрах равно:"<<meters(a);
cout<<"число в километрах равно:"<<километры(а);
}
инт метров(в том числе в)
инт километров(в том числе в)
{
int x;
x=a*100;
возврат(x);

int x;
x=a*1000;
возврат(x).
}

Krunal Rohit

Что происходит?

КР.

Richard Deeming

int meters(int a)
int kilometers(int a)
{
    int x;
    x=a*100;
    return(x);
    
    int x;
    x=a*1000;
    return(x).
}

Там много синтаксических ошибок, которые нужно исправить. Вернитесь к своим заметкам курса и просмотрите, как определяются функции.

Затем вам нужно будет исправить логические ошибки. Нет такой единицы измерения, где умножение на 100 даст метры, а умножение на 1000 даст километры или наоборот.

Member 13894110

спасибо за помощь.
Теперь я понимаю, в чем была моя ошибка

0 Ответов