AHE/Podstawy Programowania II
2025-11-06 11:57:42 +01:00
..
2025-11-06 11:57:42 +01:00
2025-11-06 11:57:42 +01:00
2025-11-06 11:57:42 +01:00
2025-11-06 11:57:42 +01:00
2025-11-06 11:57:42 +01:00
2025-11-06 11:57:42 +01:00
2025-11-06 11:57:42 +01:00
2025-11-06 11:57:42 +01:00

Zadania/Ćwiczenia/Projekty z przedmiotu Podstawy Programowania II

Zadanie 2.1

Zadeklarować dwie tablice jednowymiarowe A i B o rozmiarze n zdefiniowanym przez stałą.

  • Napisać funkcję, która wczytuje dane do tablicy. Wczytać dane do tablicy A i B.
  • Napisać funkcję, która wypisuje elementy tablicy na ekran. Wypisać elementy tablicy A i B.
  • Napisać funkcję, która oblicza i zwraca iloczyn elementów różnych od zera. Obliczenia wykonać dla tablicy A. Wyświetlić wynik.
  • Napisać funkcję, która oblicza i zwraca średnią elementów w tablicy. Obliczenia wykonać dla tablicy B. Wyświetlić wynik.
  • Napisać funkcję, która oblicza i zwraca maksymalny element w tablicy i indeks, na którym ten element wystąpił. Obliczenia wykonać dla tablicy A. Wyświetlić wyniki.

Zadanie 2.1B

1

Dana jest tablica A 9 elementową typu całkowitego.
a. wczytać z klawiatury elementy tej tablicy
b. napisać obliczyć element minimalny i podać ile razy on wystąpił w tablicy

2

Zadeklarować tablicę X 15 to elementową liczb całkowitych.
Tablicę wypełnić liczbami losowymi z przedziału <5, 30>.
Obliczyć odchylenie standardowe od średniej arytmetycznej danych zapisanych w tablicy.
Odchyleniem standardowym nazywamy średnią kwadratową odchyleń od średniej arytmetycznej.


\large {\sigma = \sqrt{\frac{1}{N}\sum^{N}_{i=0} (x[i] - sr)^2}}

gdzie sr - średnia arytmetyczna
Wynik wypisać

3

Napisz dla producenta chipsów program do rejestrowania sprzedaży pięciu rodzajów sosów:
łagodnego, ostrego, kwaśnego, słodkiego i pikantnego.
W programie zastosuj dwie równoległe tablice złożone z pięciu elementów każda: jedną typu string
zawierającą nazwy sosów i drugą typu int zawierającą liczbę sprzedanych w ostatnim miesiącu
pojemników sosów każdego rodzaju.
Nazwy sosów niech będą zapisane w definicji tablicy w liście inicjującej. Program powinien prosić
użytkownika o podanie liczby sprzedanych pojemników sosów każdego rodzaju, a następnie
wyświetlać raport zawierający liczbę sprzedanych pojemników sosów każdego rodzaju, całkowitą
liczbę sprzedanych pojemników oraz nazwy sosów, których sprzedało się najwięcej i najmniej.
Weryfikacja poprawności wprowadzanych danych: liczba pojemników nie może być ujemna.

Uwagi:

  1. Wszystkie zadania, należy napisać w jednym programie, zadania realizowane kolejno.
  2. Punkt 1 i 2 napisać z użyciem funkcji.
  3. W programie proszę nie korzystać z klasy vector