ZardziolC(Console)Helper
Ostatnio zmodyfikowano 2010-11-24 18:01
ison |
» 2010-11-23 18:05:36 Chodziło mi o to, czy tym młodym programistą
|
aaa ludzie, czy język polski jest aż tak trudny? programist omW rzeczownikach w liczbie pojedynczej piszemy „ą”, a w liczbie mnogiej piszemy „om”.
Na przykład: *Spotkałem się z piękną kobietą – l.poj. *Podobam się pięknym kobietom – l.mn.
Błąd pojawia się najczęściej wtedy, gdzie mamy do czynienia z liczbą mnogą. Zamiast om użytkownicy języka wstawiają ą, np:
*Nie podobam się tym chłopcą. *Pokażę tym ludzią co potrafię.
Tak się składa, że jesteśmy pokoleniem Internetu…co niestety sprowadza się do pewnego rodzaju degradacji umiejętności językowej.
| http://filolozka.brood.pl/a-czy-om/ |
|
mesajah Temat założony przez niniejszego użytkownika |
» 2010-11-23 19:07:37 nie no wiem ,ale po co zwraczasz uwagę . Przecież to attometr metra ten błąd. |
|
McAffey |
» 2010-11-23 22:34:07 Sory, czytałem też twój wcześniejszy post jak pierwszy raz zwracałeś na to uwagę, ale mimo to, zawsze się staram pisać poprawnie i przez to już mi trochę w odruch weszło stawianie ą, ę itp, i się trochę zapędziłem. |
|
mesajah Temat założony przez niniejszego użytkownika |
» 2010-11-24 10:54:05 Skrypt 2 : Preloader int preloader( char loadtext[ 10000 ] ) { for( int i = 1; i <= 100; i++ ) { cout << loadtext << " " << i << "%\n"; system( "cls" ); } return 0; }
Odtwarzanie : Zardziol::preloader("Napis ladowania np. Loading... x%");
Skrypt 3 : Kalkulator 2 Changelog ***Możliwość wybrania ile liczba ma się dodać i jak program ma o nie pytać*** namespace Zardziol { int dodaj( char pyt1[ 1000 ] ) { int ile; int ktora; int suma; suma = 0; int liczba; cout << pyt1; cin >> ile; for( ktora = 1; ktora <= ile; ktora++ ) { cout << "Podaj " << ktora << " liczbe\n"; cin >> liczba; suma = suma + liczba; system( "cls" ); } cout << "Suma tych liczb wynosi " << suma; return 0; } int odejmij( char pyt1[ 1000 ] ) { int ile; int ktora; int suma; suma = 0; int liczba; cout << pyt1; cin >> ile; for( ktora = 1; ktora <= ile; ktora++ ) { cout << "Podaj " << ktora << " liczbe\n"; cin >> liczba; if( ktora == 1 ) suma = liczba; system( "cls" ); if( ktora >= 2 ) suma = suma - liczba; system( "cls" ); } cout << "Roznica tych liczb wynosi " << suma; return 0; } int mnoz( char pyt1[ 1000 ] ) { int ile; int ktora; int suma; suma = 0; int liczba; cout << pyt1; cin >> ile; for( ktora = 1; ktora <= ile; ktora++ ) { cout << "Podaj " << ktora << " liczbe\n"; cin >> liczba; if( ktora == 1 ) suma = liczba; if( ktora >= 2 ) suma = suma * liczba; system( "cls" ); } cout << "Iloczyn tych liczb wynosi " << suma; return 0; } }
Wywoływanie funkcji jest podobne np. Zardziol::dodaj("Pytanie np. ile liczb chcesz dodać"); Przykro mi, że nie ma dzielenia , powodem tego jest nieoczekiwany błąd ( zamiast dzielić mnoży ) oto kod dzielenia (mnożącego :P) int dziel( char pyt1[ 1000 ] ) { int ile; int ktora; int suma; suma = 0; int liczba; cout << pyt1; cin >> ile; for( ktora = 1; ktora <= ile; ktora++ ) { cout << "Podaj " << ktora << " liczbe\n"; cin >> liczba; if( ktora == 1 ) suma = liczba; if( ktora >= 2 ) { system( "cls" ); suma = suma / liczba; } } cout << "Iloraz tych liczb wynosi " << suma; return 0; }
|
|
DejaVu |
» 2010-11-24 13:38:41 Niestety muszę stwierdzić stanowczo, że ten kod się nie nadaje na bibliotekę pomocną młodym programistom. |
|
SeaMonster131 |
» 2010-11-24 14:28:29 Nie możesz po prostu użyć string? :D |
|
mesajah Temat założony przez niniejszego użytkownika |
» 2010-11-24 14:50:55 jestem za tablicą char @DejaVu dlaczego ? :( |
|
DejaVu |
» 2010-11-24 15:33:08 1) Napisz program wykorzystujący tą bibliotekę.
2) Spróbuj napisać inny program wykorzystujący tą bibliotekę.
3) Jak zrealizujesz punkt 1 i 2 to zrozumiesz.
4) Nie używa się funkcji system w programowaniu - przynajmniej nie do tego do czego Ty używasz.
5) Wymuszasz wciąganie przestrzeni nazw.
6) Nie używasz const char* tylko tablice, które mogą być przyczyną wysypania aplikacji.
7) Nie ma kontroli błędów dzielenia.
8) Co z liczbami rzeczywistymi?
To takie uwagi które walą po oczach nie wnikając de'facto w kod i sposób jego działania. |
|
1 « 2 » 3 |