Napisz program(ja z PitPada korzystam, który poprosi o podanie z klawiatury ceny towaru w dolarach, wczyta ją z klawiatury, a następnie obliczy i wyświetli wartość tej ceny w nowych złotych polskich. Wykonaj obliczenia dla kursu dolara 3; 3.1; 3.2; 3.3; 3.4; ... ; 4.9; 5.0. Jeżeli cena przekracza 100zł, to ma się pojawić komentarz: DROŻYZNA, a w przeciwnym razie:"TANIOCHA".
Z GÓRY DZIĘKUJĘ ZA POPRAWNE ODPOWIEDZI, JAK WIDZICIE ZADANIE JEST BARDZO DOBRZE PUNKTOWANE : )
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.
W załącznikach: zrzut programu dla przykładowej ceny 23.
Poniżej program. Możliwe, że są jakieś niepotrzebne zmienne, albo trochę zbyt duże tablice - ale to chyba dobrze że nie jest zbyt idealny:) -> widać tok rozumowania.
Nie robiłem nic jeżeli chodzi o format wyświetlania: bo nie do końca nie wiem jak, a poza tym z treści specjalnie nic nie wynika co do wymagań na ten temat. W razie czego - pytaj. pozdrawiam.
uses dos, crt;
var kurs: byte;
cenaZL:array[0..20] of real;
kursEN:array[0..20] of real;
tmp,i:integer;
cenaTmp:real;
begin
clrscr;
tmp:=0;
for i:=30 to 50 do
begin
kursEN[tmp]:=i/10;
{ writeln('kurs: ', kursEN[tmp]);}
tmp:=tmp+1;
end;
tmp:=0;
writeln('Podaj cene towaru w dolarach');
Readln(cenaTmp);
for tmp:=0 to 20 do
begin
cenaZL[tmp]:=kursEN[Tmp]*cenaTmp;
write('Po kursie ', kursEN[tmp], ' w zlotowkach to ', cenaZL[tmp]);
if cenaZL[tmp]>100 then writeln('DRO˝YZNA') ELSE writeln('Taniocha');
end;
readln();
end.
#include<iostream>
using namespace std;
int main()
{
cout <<"Podaj cene towaru w dolarach ";
double a;
cin>>a;
for(double i=3;i<5;i+=0.1)
{
cout<<"kurs: "<<i<<"\ncena : "<<a*i;
if (a*i<=100)
cout<<" - TANIOCHA"<<endl;
else
cout<<" - DROZYZNA"<<endl;
}
cin.ignore();
getchar();
return 0;
}