cwiczenie 4.10 cw.1
Ostatnio zmodyfikowano 2009-08-16 18:26
konrad Temat założony przez niniejszego użytkownika |
cwiczenie 4.10 cw.1 » 2009-08-16 15:54:34 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.
jestem początkujacy i kompletnie nie wiem jak sie za to zabrac mogl by mi ktos troche wyjasnic
tego tez nie za bardzo rozumiem
2. Napisz program, który będzie korzystał tylko ze stałych symbolicznych.
Na ekranie monitora ma się pojawić taki fragment: ** Godz. 15:23 ** ** 23:15 .Godz **
Nie wolno używać zapisów cout << „Godz.”; tylko stałe symboliczne!!! Dodatkowo pierwszy program napisz używając tylko stałych symbolicznych preprocesora! Natomiast drugi tylko klasyfikatora const.
|
|
steckel |
» 2009-08-16 16:11:55 |
|
DejaVu |
» 2009-08-16 16:23:58 Jeśli nie rozumiesz treści zadań to znaczy, że nie zrozumiałeś lekcji. Jeśli nie rozumiesz lekcji tej to następna będzie jeszcze mniej zrozumiała. Każda lekcja kolejna bazuje na tym, że masz już wiedzę z tych poprzednich. |
|
konrad Temat założony przez niniejszego użytkownika |
» 2009-08-16 16:39:41 duzo mi to pomoglo :( jak bym zrozumial to bym sie nie pytał nie rozumiem jak to pierwsze mam zrobic cos w tym stylu co bylo podane #include <iostream> #include <conio.h> #define ROK 365 #define R "R" #define O "o" #define K "k"
int main() { using namespace std; const char ODSTEP = ' '; const char M = 'm'; const char A = 'a'; const char NOWA_LINIA = '\n'; cout << R << O << K << NOWA_LINIA << ODSTEP << M << A << ODSTEP << ROK << ODSTEP << "dni!" << NOWA_LINIA; getch(); return 0; }
czy inaczej bo jak dla mnie jak takie cos to kompletnie nie wiem jak wymyslilem cos takiego ale nie dziala #include <iostream> #include <conio.h>
int main() { using namespace std; float a = 5; float b = 8372189379; float c = 8, 0; float d = 73, 21; cout << " " << a << endl << " " << b << endl << " " << c << endl << " " << d << endl; getch(); return 0; } to zaznacza na czerwono float b = 8372189379; |
|
malan |
» 2009-08-16 17:01:41 No nie działa, nie działa przez gapiostwo :). 1. Zerknij do paragrafu 4.1 i spójrz jak zapisuje się liczby zmiennoprzecinkowe; 2. float b = 8372189379; -> paragraf 4.6; |
|
konrad Temat założony przez niniejszego użytkownika |
» 2009-08-16 17:07:51 juz zakapowalem pisze sie . a nie , ale 1 błąd wyskakuje bez zaznaczonego na czerwono miejsca jest tylko taki błąd 8:13 C:\Dev-Cpp\cwiczenie 4.1.cpp too many decimal points in number chodzi o cos ze zbyt duza liczba jest chyba ale nie wiem co mam zrobic logi kompilacji Kompilator: Default compiler Building Makefile: "C:\Dev-Cpp\Makefile.win" Wykonywanie make... make.exe -f "C:\Dev-Cpp\Makefile.win" all g++.exe -c "cwiczenie 4.1.cpp" -o "cwiczenie 4.1.o" -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include" -I"C:/Dev-Cpp/include/c++/3.4.2/backward" -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32" -I"C:/Dev-Cpp/include/c++/3.4.2" -I"C:/Dev-Cpp/include"
cwiczenie 4.1.cpp:8:13: too many decimal points in number
make.exe: *** ["cwiczenie 4.1.o"] Error 1
Wykonanie zakończone |
|
DeBugger |
» 2009-08-16 17:15:52 Na moje oko liczba we floacie jest zbyt duża. Użyj innego typu. |
|
malan |
» 2009-08-16 17:16:13 2. float b = 8372189379; -> paragraf 4.6; |
|
« 1 » 2 3 |