Forum Programowanie c++, delphi Ostatnio aktywny: Nigdy
Nie zalogowany [Zaloguj ]
Pokaż koniec
Wersja do druku | Zapisz | Dodaj do Ulubionych   Wyślij nową wiadomość Sonda:
Autor: Temat: Zadania na zaliczenie
adam_18
Newbie
*




Postów: 1
Zarejestrowano: 26-9-2008
Offline


[*] wysłano w 26-9-2008 o godz. 16:10 Odpowiedz cytując
Zadania na zaliczenie



Czy ktoś mógł by napisać mi te dwa zadania w Turbo Pascalu, bardzo proszę o pomoc.

1.Program który wypisuje wszystkie dwucyfrowe liczby naturalne które mają obie cyfry nieparzyste. W momencie zakończenia programu wszystkie liczby muszą być widoczne na ekranie.

2.Program który wypisuje wszystkie liczby całkowite n z przedziału <1,1000> takie że n jest podzielne przez 4 a także przez 5 lub 9.
Pokaż profil użytkownika Pokaż wszystkie wiadomości użytkownika Użytkownik U2U
robsontpm
Junior Member
*




Postów: 11
Zarejestrowano: 22-9-2008
Miasto: Krakow
Offline


[*] wysłano w 26-9-2008 o godz. 19:01 Odpowiedz cytując


hmmm, a sam nawet nie probowales pisać? Jesli to są programy na zaliczenie, to chyba powinni nauczyć Cię choćby podstaw pascala? Przynajmniej szkielet powinienes umieć napisać... czy chocby zastosowac pętlę...

moze napisze podpowiedz:

1) nalezy zastosowac dzielenie z resztą - modulo
w petli po wszystkich liczbach dwucyfrowych dla kazdej z nich sprawdz czy spelnia zadane kryteria:
podziel calkowicie (operacja DIV) liczbe przez 10 - otrzymasz, cyfre dziesiątek - sprawdzając teraz operacją MOD liczba 2 dowiesz sie czy daje resztę 1 czy 0 jesli 1 to jest nieparzysta, jesli 0 to jest perzysta.
drugi krok to podzial liczby MOD 10 - co da nam cyfre jedności, i tu znow sprawdz MOD 2 czy jest parzysta czy nie...

2) drugi podpunkt robi sie podobnie - w petli od 1 do 1000 dla każdej z liczb sprawdz czy dzieli sie prez 4. Jesli tak to sprawdz czy dzieli sie przez 5, jesli tak to ja wypisz, w przecinym razie sprawdz czy dzieli sie przez 9, jesli tak to ja wypisz. Sprawdzanie czy a jest podzielne przez b to sprawdzenie czy wynikiem poperacji a MOD b jest 0, jesli tak to a jest podzielne przez b.

Ogolnie zalecam zapoznanie sie z kondtrukcjami:
"for i:=1 to n do begin ... end;"
oraz
"if(warunek)then begin ... end else begin ... end;"




Pokaż profil użytkownika Pokaż wszystkie wiadomości użytkownika Użytkownik U2U
Wyślij nową wiadomość Sonda:


Pokaż początek

Sitemap
Copyright © 2005-2007 by coding-portal.com
Programowaniedla każdego. Programowanie w c++, java, delphi, pascal, perl oraz innych językach. Tworzenie stron w html, xhtml, php z użyciem mysql, css oraz ich pozycjonowanie. Zapraszamy do udziału w życiu naszego forum!
[zapytań: 15]
[PHP: 84.8% - SQL: 15.2%]