Praca domowa

Programowanie w języku C i językach pochodnych, jak C++, C#
PucuLeg
Posty: 1
Rejestracja: 23 lis 2009, 17:05

Praca domowa

Post autor: PucuLeg » 23 lis 2009, 17:09

Jestem w klasie 1 liceum i nauczyciel od informatyki zadał nam takie zadanie:
Zadanie
Dany jest ciąg cyfr (an). Napisz program, który dla każdej cyfry wyznaczy procentowy stosunek ilości jej wystąpień w ciągu.

Wejście
Pierwszy wiersz wejścia zawiera jedną liczbę całkowitą n z zakresu 0..100. W każdym z kolejnych n wierszy zapisano jedną cyfrę.

Wyjście
Dla każdego i od 0 do 9 wiersz numer i+1 powinien zawierać wyznaczony stosunek procentowy wystąpień cyfry i zapisany z dokładnością do dwóch miejsc po przecinku.

Przykład
Dla pliku wejściowego:
4
2
3
3
7

poprawną odpowiedzią jest plik wynikowy:
0.00
0.00
25.00
50.00
0.00
0.00
0.00
25.00
0.00
0.00

Trzeba to napisać w C++. Nie było mnie przez ostatnie 2 tygodnie w szkole i nie wiem jak to zrobić, a znajomi z klasy też za bardzo nie ogarniają tego. Dlatego zwracam się do was z prośbą o napisanie takiego programu :) (najlepiej w dev c++)