Problem zadaniem nr 1 z 4 cześci kursu
Ostatnio zmodyfikowano 2009-09-15 19:33
szkuner Temat założony przez niniejszego użytkownika |
Problem zadaniem nr 1 z 4 cześci kursu » 2009-09-14 17:56:34 Na początku witam wszystkich Zacząłem nauke programowania i doszedłem do zmienych i właśnie przy tym zadaniu mam problem : 1. Proszę napisać program, który wyświetli na ekranie następujące liczby: → 5 → 8372189379 → 8,0 → 73,21 W przykładzie należy użyć odpowiednich typów dla zmiennych oto jak napisałem mój program a nie chce działać do liczby 8372189379 oraz do liczby 8.0 chociaż przy tym drugim wyświetla mi samą ósemke tutaj zamieszczam mój program: # include <iostream> # include <conio.h> using namespace std;
int main() { int a = 5; unsigned long b = 8372189379; float c = 8.0; float d = 73.21l; cout << "Wartosci:" << endl; cout << a << endl; cout << b << endl; cout << c << endl; cout << d << endl; getch(); return 0; } prosił bym bardzo o naprowadzsenie na odpowiedz ale nie podania gotowej. |
|
malan |
» 2009-09-14 18:12:26 unsigned long b = 8372189379;
O czymś zapomniałeś ;p. |
|
szkuner Temat założony przez niniejszego użytkownika |
» 2009-09-14 18:27:38 no tak zapomniałem tylkko czego próbowałem dać tam int i też nie działa moim zdaniem zakres działania się nie zgadza ale jak zrobić żeby sie to wszystko wyświetlało |
|
malan |
» 2009-09-14 18:35:40 Sam już sobie dałeś odpowiedziałeś ;p. |
|
szkuner Temat założony przez niniejszego użytkownika |
» 2009-09-14 18:46:25 mam znalazlęm ma być long long ta zmiena i LL po liczbie tak jak pisało w kursie ale ślpota nie boli . A oto dotychczasowy kod : # include <iostream> # include <conio.h> using namespace std;
int main() { int a = 0; long long b = 0; float c = 0; float d = 0; cout << "Wartosci:" << endl; a = 5; cout << a << endl; b = 8372189379LL; cout << b << endl; c = 8.0; cout << c << endl; d = 73.211; cout << d << endl; getch(); return 0; }
moim zdaniem taka jest wersja ostateczna |
|
malan |
» 2009-09-14 20:45:36 Mi też się wydaje, że nie ma co już tu za dużo kombinować. Jeśli byś się uparł to byś mógł pokombinować z funkcją printf - dzięki niej na 101% da się zrobić żeby na ekranie pojawiło się ' 8.00 ' ;). |
|
szkuner Temat założony przez niniejszego użytkownika |
» 2009-09-14 20:51:15 Tak znalazłem wzmianke w necie o printf ale to mój pierwszy dzień programowania :) i nie bede mieszał narazie wystarczy mi cout bo ten print wydaje mi sie straszny :) |
|
szkuner Temat założony przez niniejszego użytkownika |
» 2009-09-14 21:18:50 posiedze jeszcze nad tym 8.0 ale narazie dla odpoczynku wziąlem sie za to drugie ćwiczenie i narazie dobrze idzie |
|
« 1 » 2 3 4 |