prosilbym aby ktos by mi podpoweidzial co tu jest zle w tym sortwoaniu bo chce wyswietlis osobe z najwiekszym stypednium jezeli macie jakis lepszy pomysl na znalezienie najwiekszego stypendium to prosze o pomoc:#include <iostream>using namespace std;const int ile_osob=2;struct uczniowie{ char imie[10]; char Nazwisko[20]; short Rok_urodzenia,wiek; float stypednium; };uczniowie tablica_osob[ile_osob];void funkcja_wypisujaca(uczniowie);//<-------Prototyp//void funkcja_wypisujaca(uczniowie) //tablica_osob[ile_osob]){ // tablica_osob[ile_osob] = tablica_osob1[ile_osob]; for (int i=0;i<ile_osob;i++){ cout<<"\nOsoba: "<<i; cout<<"\n\nImie: "<<tablica_osob[i].imie; cout<<"\nNazwisko: "<<tablica_osob[i].Nazwisko; cout<<"\nRok Urodzenia: "<<tablica_osob[i].Rok_urodzenia; cout<<"\nWiek: "<<tablica_osob[i].wiek; cout<<"\nStypednium: "<<tablica_osob[i].stypednium; cout<<"\n"; } }void najwieksze_stypednium(uczniowie tablica_osob[ile_osob]){ int max_stypednium; max_stypednium=tablica_osob[0]; for(int i=1;i<ile_osob;i++) if(tablica_osob[i]>max_stypednium) max_stypednium = tablica_osob[i]; cout<<"\nOsoba z najwiekszym stypenduim to : "<<tablica_osob[i].imie; cout<<"\nA jego stypendium wynosi : "<<max_stypednium; }int main(){ int i1; for (int i1=0;i1<ile_osob;i1++) { cout<<"\nOsoba: "<<i1; cout<<"\n\nImie: "; cin>>tablica_osob[i1].imie; cout<<"Nazwisko: "; cin>>tablica_osob[i1].Nazwisko; cout<<"Rok urodzenia: "; cin>>tablica_osob[i1].Rok_urodzenia; cout<<"wiek: "; cin>>tablica_osob[i1].wiek; cout<<"Stypednium: "; cin>>tablica_osob[i1].stypednium; cout<<"\n\n"<<tablica_osob[i1].stypednium; } cout<<"\n Teraz Wypisujemy...\n--------------------\n"; funkcja_wypisujaca(tablica_osob[i1]); najwieksze_stypednium(tablica_osob[i1]); cout<<"\n\n\n"; system("PAUSE"); return EXIT_SUCCESS; }
Answer

Life Enjoy

" Life is not a problem to be solved but a reality to be experienced! "

Get in touch

Social

© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.