Czy któś ogarnia Turbo Pascala ??

Hulaj dusza Piekła nie ma ;)

Czy któś ogarnia Turbo Pascala ??

Postprzez Rafał_93 » poniedziałek, 4 października 2010, 19:41

Jak wyżej :D ogarnia ktoś turbo psacala?? Mam teraz zajęcia w szkole na tym ustrojstwie i jestem zielony ...
Rafał_93
 

Postprzez pegaz » poniedziałek, 4 października 2010, 20:25

Zajrzyj na poczatek TU i TU

Turbo Pascal 7.0 to juz historia w jezykach programowania, ale na poczatek zabawy spox.
pegaz
 

Postprzez firefox » poniedziałek, 4 października 2010, 21:22

A co potrzebujesz?Co prawda lata temu czlowiek sie tego uczyl...
Chodzi Ci o cos, [you]??
http://sqlszkolenia.pl
Avatar użytkownika
firefox
 
Posty: 2093
Dołączył(a): niedziela, 22 marca 2009, 07:29
Lokalizacja: Warszawa

Postprzez Rafał_93 » poniedziałek, 4 października 2010, 21:24

Choinka 2
Limit pamięci: 32 MB

Z pewnością pamiętasz zadanie Choinka. Tym razem, Twoim zadaniem będzie stworzenie na ekranie "choinki", o zadanym rozmiarze.
Zadanie

Napisz program, który:

* wczyta ze standardowego wejścia liczbę naturalną n,
* wypisze na ekranie znaki '*' tak, aby uformowały "choinkę" o zadanym rozmiarze.

Wejście

W pierwszym i jedynym wierszu wejścia znajduje się jedna liczna całkowita ().
Wyjście

Wyjście powinno zawierać wierszy.

W pierwszym wierszu wyjścia powinien znajdować się znak '*' poprzedzony odstępami. W drugim wierszu wyjścia powinny znajdować się trzy znaki '*' poprzedzone odstępami itd. (dla wyjaśnienia - patrz przykład).

W wierszach powinno znaleźć się to samo co w wierszach . W wierszu powinno się znaleźć znaków '*'.
Przykład
Dla danych wejściowych:

4

poprawną odpowiedzią jest:

*
***
*****
*******
*
***
*****
*******
*********

I tu jet ta choinka przesunięta ale ona powinna wyglądać tak ja na obrazku

http://www.fotosik.pl/pokaz_obrazek/e5ae1e0ffacbdf9b.html


PS. Chodzi o to ze jak zrobię 10 zadań to nie będę zaliczenia musiał pisać :D mam już 7 progosów zrobionych ale tej choinki nie ogarniam w ogóle i sie zawieszam nad tym :D

[ Dodano: 05-10-10, 00:16 ]
Choinka postawiona :D dla zainteresowanych odpowiedź mogę podać ale chciałbym wiedzieć kto jest kozak i to sam rozkmini ;D Sory za posta pod postem ale edycja już nie działa ...
Ostatnio edytowano poniedziałek, 4 października 2010, 21:33 przez Rafał_93, łącznie edytowano 3 razy
Rafał_93
 

Postprzez firefox » wtorek, 5 października 2010, 08:34

No to jak juz jest rozwiazanie to nie ma sensu zawracac sobie glowy, bo wiesz, niektorzy maja zajecie :)
Chodzi Ci o cos, [you]??
http://sqlszkolenia.pl
Avatar użytkownika
firefox
 
Posty: 2093
Dołączył(a): niedziela, 22 marca 2009, 07:29
Lokalizacja: Warszawa

Postprzez Rafał_93 » wtorek, 5 października 2010, 12:36

Firefox hehe ale mógłbyś spróbować :D Chyba że ci sie nie chce ale nie zasłaniaj sie innymi zajęciami :P Zresztą rób jak chcesz ... Ale chciałem sie dowiedzieć czy ktoś da rade bo to ciekawe hehe :D
Rafał_93
 

Postprzez Joter » środa, 6 października 2010, 14:05

Podstawowa pętla załatwi tą sprawę. Pobaw się bo zadanie nie jest trudne a na przyszłość pomoże lepiej zrozumieć definicje zmiennych,pętli i operacji na nich.

Pascal był świetny ale jedyne co pamiętam to begin i end :D
Joter
 
Posty: 43
Dołączył(a): środa, 14 lipca 2010, 23:04
Lokalizacja: Warszawa

Postprzez Bones » środa, 6 października 2010, 15:30

Chyba że ci sie nie chce ale nie zasłaniaj sie innymi zajęciami

Z reguły jedno jest z drugim powiązane ;) Jak masz dużo zajęć, to nie chce Ci się tracić chwili wolnego czasu na rozwiązywanie rozwiązanych problemów ;) Lepiej go wykorzystać inaczej :D
Avatar użytkownika
Bones
 
Posty: 370
Dołączył(a): poniedziałek, 23 marca 2009, 18:19
Lokalizacja: Lisia Góra

Postprzez Gof » sobota, 9 października 2010, 16:00

Nie pamiętam Pascala ale w C to będzie tak (nie sprawdzałem bo piszę z głowy ale mniej więcej tak):

pisz(int num, const char *s)
{
int i;
for (i = 0; i < num; ++i)
printf(s);
}

int i, liczba_odstepow, liczba_gwiazdek;
int n;

scanf("%d", &n);

for (i = 0; i < n; ++i)
{
liczba_odstepow = n - i - 1;
liczba_gwiazdek = i * 2 + 1;

pisz(liczba_odstepow, " ");
pisz(liczba_gwiazdek, "*");
pisz(liczba_odstepow, " ");

printf("\n");
}

Cholera wcięło wcięcia przed linijkami no ale nieważne :D
Ostatnio edytowano sobota, 9 października 2010, 16:01 przez Gof, łącznie edytowano 1 raz
Gof
 

Postprzez Rafał_93 » sobota, 9 października 2010, 20:23

W C jeszcze nie programowałem ale z tego co tu widzę to źródło jest ok :D Niby forum o motocyklach ale kompy też ogarniamy :D Tak trzymać :P
Rafał_93
 


Powrót do HYDEPARK

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 gości