Witaam mam do zrobienia zadanko.
c++
prosze o pomoc chodzi mi o program w c++ ze wskaznikami .
Program bd wyswietlał oceny przedmioty i imiona osob.
ze wskaznikami..
daje naj ;* z góry wielkie dzięęki ;)
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.
Progam wyswietla oceny przemioty i imiona osob, a takze zawiera wskazniki.
#include <cstdlib>
#include <iostream>
#include <cstring>
using namespace std;
struct oceny_str
{
char imie[40];
char przedmiot[40];
int ocena;
};
oceny_str oceny[10];
int main()
{
//struktura danych
struct oceny_str * p_oceny = new oceny_str[10];
int liczba_uczniow = 0;
//wpisanie danych
strcpy(p_oceny -> imie, "Jan");
strcpy(p_oceny -> przedmiot, "j.polski");
p_oceny -> ocena = 4;
liczba_uczniow++;
strcpy((p_oceny+1) -> imie, "Ania");
strcpy((p_oceny+1) -> przedmiot, "matematyka");
(p_oceny+1) -> ocena = 3;
liczba_uczniow++;
strcpy((p_oceny+2) -> imie, "Adam");
strcpy((p_oceny+2) -> przedmiot, "biologia");
(p_oceny+2) -> ocena = 5;
liczba_uczniow++;
//wypisanie danych
for (int i = 0; i < liczba_uczniow; i++)
{
cout << "Uczen " << (i + 1) << ":" << endl;
cout << "imie: " << (p_oceny+i) -> imie << endl;
cout << "przedmiot: " << (p_oceny+i) -> przedmiot << endl;
cout << "ocena: " << (p_oceny+i) -> ocena << endl;
}
return 0;
}