Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Obliczanie procentow

Ostatnio zmodyfikowano 2022-04-05 17:05
Autor Wiadomość
isa
Temat założony przez niniejszego użytkownika
Obliczanie procentow
» 2022-04-05 11:43:14
Jestem calkowiecie poczatkujaca jesli chodzi o c++. Ucze sie pisac proste programy. Jak obliczyc procent z liczby? Przykladowo mam wyliczony zysk brutto ze sprzedazy biletow zalozmy 10 zl i musze obliczyc z tego kwote zaplacona dystrybutorowi, czyli 20% zysku brutto. Jak to rozpisac?
Z gory dziekuje za szybka pomoc! :)
P-179362
nanoant20
» 2022-04-05 13:38:30
Obliczanie procentu z danej liczby

C/C++
#include <iostream>
#include <cmath>

using namespace std;

double percentages( double & p )
{
   
return fabs( p /= 100 );
}

int main()
{
   
double percent { 0 }, num { 0 }, result { 0 };
   
while(( cout << "Enter % : " ) &&( cin >> percent ) &&( cout << "from the number : " ) &&( cin >> num ) )
   
{
       
result = percentages( percent ) * num;
       
cout << result << '\n';
   
}
   
return 0;
}

//edit
@pekfos very very nice loop "for"
P-179364
pekfos
» 2022-04-05 17:05:03
Pętla for byłaby jeszcze bardziej zwięzła.
C/C++
for( double percent { 0 }, num { 0 }, result { 0 };( cout << "Enter % : " ) &&( cin >> percent ) &&( cout << "from the number : " ) &&( cin >> num ); cout <<( result = percentages( percent ) * num ) << '\n' );

Przykladowo mam wyliczony zysk brutto ze sprzedazy biletow zalozmy 10 zl i musze obliczyc z tego kwote zaplacona dystrybutorowi, czyli 20% zysku brutto. Jak to rozpisac?
Wystarczy pomnożyć razy 0.2. Pamiętaj że to musi być operacja na liczbach zmiennoprzecinkowych, by wynik zawierał część ułamkową. Mnożenie razy 20/100 da nieoczekiwane rezultaty, zależne od kontekstu.
P-179369
« 1 »
  Strona 1 z 1