Zadania trzeba zrobić w programie TurboPascal. Mam z nimi ogromny problem i nie wiem jak je zrobić. Czy ktoś mi napisze chociaż kilka zadań tak, jak nalezy je napisać w programie? Proszę! Jest to pilne !
[zad101]
Zadanie
Dane są dwie liczby całkowite. Napisz program, który obliczy ich sumę i iloczyn.
Wejście
Pierwszy i jedyny wiersz wejścia zawiera dwie liczby całkowite z zakresu -32768..32767.
Wyjście
W pierwszym wierszu wyjścia należy zapisać sumę obu liczb, w wierszu drugim zakończonym znakiem nowej linii ich iloczyn.
Przykład
Dla pliku wejściowego:
18 9
poprawną odpowiedzią jest plik wynikowy:
27
162
[zad102]
Zadanie
Dana jest nieujemna liczba rzeczywista h. Napisz program, który wyznaczy pole powierzchni i obwód trójkąta równobocznego o wysokości h.
Wejście
Pierwszy i jedyny wiersz wejścia zawiera nieujemną liczbę rzeczywistą h.
Wyjście
W pierwszym wierszu wyjścia należy zapisać pole powierzchni trójkąta równobocznego o wysokości h, w wierszu drugim obwód tego trójkąta. Obie liczby powinny być wypisane z dokładnością do dwóch miejsc po przecinku.
Przykład
Dla pliku wejściowego:
6.00
poprawną odpowiedzią jest plik wynikowy:
20.78
20.78
[zad103]
Zadanie
W pewne koło wpisano kwadrat, w który następnie ponownie wpisano koło. Otrzymano koło o polu powierzchni S. Jaką długość ma obwód większego z kół?
Wejście
W pierwszym wierszu pliku wejściowego zakończonym znakiem nowej linii zapisano jedną dodatnią liczbę rzeczywistą S.
Wyjście
W pierwszym i jedynym wierszu pliku wyjściowego należy zapisać długość obwodu większego z kół z dokładnością do jednego miejsca po przecinku.
Przykład
Dla pliku wejściowego:
5
poprawną odpowiedzią jest plik wynikowy:
11.2
[zad104]
Zadanie
Dany jest ośmiokąt foremny o boku a. Napisz program, który obliczy pole P tego ośmiokąta.
Wejście
Pierwszy i jedyny wiersz wejścia zawiera liczbę całkowitą a.
Wyjście
W pierwszym i jedynym wierszu wyjścia należy zapisać liczbę P z dokładnością do 2 miejsc po przecinku.
Przykład
Dla pliku wejściowego:
1
poprawną odpowiedzią jest plik wynikowy:
4.83
[zad105]
Zadanie
Przekątna prostokąta ma długość d, zaś stosunek długości jego sąsiednich boków wynosi 4:3. Napisz program obliczający pole powierzchni i obwód tego prostokąta.
Wejście
Pierwszy i jedyny wiersz wejścia zawiera liczbę rzeczywistą d.
Wyjście
W pierwszym wierszu wyjścia należy zapisać obliczone pole powierzchni prostokąta z dokładnością do dwóch miejsc po przecinku, w wierszu drugim jego obwód z taką samą dokładnością.
Przykład
Dla pliku wejściowego:
5
poprawną odpowiedzią jest plik wynikowy:
12.00
14.00
[zad106]
Zadanie
Dany jest odcinek o końcach w punktach A i B oraz punkt K. Napisz program, który obliczy odległość punktu K od środka odcinka AB.
Wejście
Pierwszy wiersz wejścia zawiera dwie liczby rzeczywiste oddzielone pojedynczą spacją - współrzędne punktu A. W wierszu drugim w taki sam sposób zapsano współrzędne punktu B, w trzecim współrzędne punktu K.
Wyjście
W pierwszym wierszu wyjścia należy zapisać dwie liczby rzeczywiste z dokładnością do jednego miejsca po przecinku i oddzielone pojedynczą spacją - współrzędne środka odcinka AB. W wierszu drugim obliczoną odległość z taką samą dokładnością.
Przykład
Dla pliku wejściowego:
3.05 1.15
1.64 3.22
4.27 1.55
poprawną odpowiedzią jest plik wynikowy:
2.3 2.2
2.0
[zad107]
Zadanie
Dane są współrzędne trzech punktów na płaszczyżnie A, B i C. Oblicz długość odcinka PQ, gdzie P jest środkiem odcinka AB, zaś Q środkiem odcinka AC.
Wejście
Pierwsze trzy wiersze pliku wejściowego zawierają dwie liczby rzeczywiste oddzielone pojedynczą spacją: współrzędne punktów odpowiednio A, B i C.
Wyjście
W pierwszym i jedynym wierszu pliku wyjściowego zakończonym znakiem nowej linii należy zapisać obliczoną długość odcinka PQ z dokładnością do dwóch miejsc po przecinku.
Przykład
Dla pliku wejściowego:
4 4
7 7
8 4
poprawną odpowiedzią jest plik wynikowy:
1.58
[zad108]
Zadanie
Punkty A i B są wierzchołkami trójkąta ABC, zaś punkt P środkiem boku AC. Oblicz obwód i pole powierzchni tego trójkąta.
Wejście
Pierwsze trzy wiersze pliku wejściowego zawierają dwie dodatnie liczby rzeczywiste oddzielone pojedynczą spacją: współrzędne punktów odpowiednio A, B i P.
Wyjście
W pierwszym wierszu pliku wyjściowego należy zapisać długość obwodu trójkąta ABC z dokładnością do dwóch miejsc po przecinku, w wierszu drugim zakończonym znakiem nowej linii obliczone pole powierzchni, z dokładnością do dwóch miejsc po przecinku.
Przykład
Dla pliku wejściowego:
1 5
-2 9
4 -3
poprawną odpowiedzią jest plik wynikowy:
44.02
12.00
Przykład
Dla pliku wejściowego:
-2 -4
9 -1
4 7
poprawną odpowiedzią jest plik wynikowy:
55.49
103.00
[zad109]
Zadanie
Liczby a, b i c są współczynnikami równania kwadratowego ax2+bx+c=0, w którym wyróżnik delta jest dodatni. Napisz program, który wypisze rozwiązania tego równania.
Wejście
Pierwszy wiersz wejścia zawiera trzy liczby całkowite a, b i c z zakresu -128..127, oddzielone pojedynczą spacją.
Wyjście
W pierwszym wierszu wyjścia należy zapisać dwie liczby rzeczywiste z dokładnością do trzech miejsc po przecinku - rozwiązania równania.
Przykład
Dla pliku wejściowego:
6 -3 -5
poprawną odpowiedzią jest plik wynikowy:
-0.696 1.196
[zad110]
Zadanie
Jaś bawi się lokomotywą, która porusza się ze stałą prędkością v po torze w kształcie okręgu o promieniu r.
Napisz program, który obliczy po jakim czasie lokomotywa wykona n okrążen toru.
Wsk.: Liczbę pi otrzymamy wpisując pi np. obwod:=2*pi*r.
Wejście
Pierwszy i jedyny wiersz wejścia zakończony znakiem nowej linii zawiera trzy liczby oddzielone pojedynczą spacją: liczbę rzeczywistą v wyrażającą prędkość w kilometrach na godzinę, liczbę całkowitą r z zakresu 1..100, która jest promieniem okręgu wyrażonym w metrach oraz liczbę całkowitą n z zakresu 1..20.
Wyjście
Pierwszy i jedyny wiersz wyjścia zakończony znakiem nowej linii powinien zawierać jedną liczbę rzeczywistą zapisaną z dokładnością do dwóch miejsc po przecinku - obliczony potrzebny czas wyrażony w sekundach.
Przykład
Dla pliku wejściowego:
7.83 10 17
poprawną odpowiedzią jest plik wynikowy:
491.10
Informatyka Turbo Pascal
-
- Użytkownik
- Posty: 3
- Rejestracja: 4 lis 2009, o 00:30
- Płeć: Kobieta
- Lokalizacja: Kraków
- Pomógł: 1 raz
Informatyka Turbo Pascal
narazie napisze rozwiazania dwoch pierwszych zadan, moze dasz rade juz reszte napisac
nie uzywam LaTeX poniewaz pisze dokladny zapis taki jak ma byc w pascalu
[zad101]
[zad102]
nie uzywam LaTeX poniewaz pisze dokladny zapis taki jak ma byc w pascalu
[zad101]
Kod: Zaznacz cały
begin
readln(a, b); //wczytuje 2 liczby
writeln(a+b); //wypisuje sume
writeln(a*b); //wypisuje iloczyn
end.
Kod: Zaznacz cały
begin
readln(h);
pole := 1/2 * (2*sqrt(3) * h)/3 * h;
obwod := 3 * (2*sqrt(3) * h)/3;
writeln(pole:0:2); // dokladnosc do dwoch miejsc po przecinku
writeln(obwod:0:2);
end.
Ostatnio zmieniony 7 lis 2009, o 14:35 przez miki999, łącznie zmieniany 1 raz.
Powód: Odpowiedzi umieściłem w tagach [code]- myślę, że jest to bardziej czytelne. Pozdrawiam.
Powód: Odpowiedzi umieściłem w tagach [code]- myślę, że jest to bardziej czytelne. Pozdrawiam.