• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

Не Могу Составить Программу

  • Автор темы Svyatoslav
  • Дата начала
S

Svyatoslav

Составить программу, для перевода дробного числа в денежный формат. Например, число 12,5 должно приобрести вид: 12 grn 50 kop.
 
S

Svyatoslav

Не знаю как написать(((

Добавлено: Я начал програму так:



#include<iostream>
#include<conio.h>
using namespace std;
int main ()
{
int num,a,b;
cout<<"Vvedite drobove chislo: ";
cin>>num;


getch ();
return 0;
}
 
W

Whatka

так ты не чего и не написал

+неправильно

переменная типа int не может быть дробной
 
S

Svyatoslav

а как мне разписать ету часть ???

Добавлено: #include<iostream>
#include<conio.h>
using namespace std;
int main ()
{

cout<<"Vvedite drobove chislo: ";
cin>>num;


getch ();
return 0;
}
 
S

Svyatoslav

#include<iostream>
#include<conio.h>
using namespace std;
int main ()
{
int num;
cout<<"Vvedite drobove chislo: ";
cin>>num;


getch ();
return 0;
}

Добавлено: нет не так

Добавлено: #include<iostream>
#include<conio.h>
using namespace std;
int main ()
{
float num;
cout<<"Vvedite drobove chislo: ";
cin>>num;


getch ();
return 0;
}
кажетса так

Добавлено: можеш дать свой скайп
 
W

Whatka

вот
C++:
#include<iostream>
using namespace std;

void main()
{
int k(0);//целое число k=0
double a;//можно и float a как у тебя - это типы дробных чисел
cin>>a;//cout можешь дописать
while(a>1) //цикл работающий пока а больше еденицы
{
a--;//равносильно а=а-1
k++;//равносильно k=k+1
}
cout<<"Zelaja chast="<<k<<"Drobnaja chast"<<a<<endl;

}
думаю дальше доработать ты сможешь
 
S

Svyatoslav

мда Я учусь по книжке и дано такую ​​задачу но так как ты расписал это темы которые дальше идут

Добавлено: Спасибо за помощь изучу эти темы и попробую дописать
 
R

rrrFer

вятка
круто...думаю препод такому обрадуется(ну я бы обрадовался на его месте xD)
Код:
std ::cin >> a;
std ::cout << (int)a << a - (int)a;
как то так...

Добавлено: вятка
вроде бы, в результате должно получиться что в K целая часть, а в A - дробная.
Запусти свою программу при А = 1.
Вроде бы условие цикла будет ложно сразу, поэтому целая часть останется равной нулю :lovecodeby:

удалил xD

Добавлено: А еще, конкретно в этой задаче можно написать как-то так:
Код:
std ::cin >>a;
a *= 100;
std ::cout << a/100 << a%100;
вроде бы.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!