Hej jeg er ny til c++ og jeg har kastet mig over et lille c++ projekt. Jeg har lavet en promilleberegner. Problemet er, at hver gang den er i slutningen af programmet kommer der en fejl op. Jeg undersøgte det lidt, og fandt ud af, at det måske kunne være noget med komma. Kan man få c++ til at regne med komma?? I kan lige se min kode her, samt komme med forslag til hvad jeg kunne gøre.
Hilsen Søren
#include <iostream>
#include <string>
int main()
{
int x, y, z;
std::cout << "Hvad hedder du: " << std::endl;
std::string DitNavn;
std::getline(std::cin, DitNavn);
std::cout << "Hej " << DitNavn << " jeg hedder Soeren, jeg vil regne din promille. Skriv hvor mange genstande du har drukket, hvor meget du vejer, og hvilket køn du er" << std::endl;
std::cout << "Antal genstande: ";
std::cin >> x;
std::cout << "Vægt: ";
std::cin >> y;
std::cout << "Køn?, hvis du er mand, skal du skrive 0,68, og hvis du er kvinde skal du skrive 0,55: ";
std::cin >> z;
std::cout << (((x*10)*0,8*1000)/((y*1000)*z)) << " genstande" << std::endl;
std::cin.get();
std::cin.get();
}
P.s.Desuden kunne det være rart, hvis man kunne skrive med æøå i c++. Jeg er rimelig ny, så ved ikke så meget endnu.