Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*Napisati program u kojem korisnik unosi inicijale sve dok ne unese znak 0
- Program ispisuje inicijale osobe koja je prva u abecedi gledajuci prvo po prezimenu pa po imenu a zatim a zatim osobe koja je zadnja u abecedi
- Prilikom unosa prvo se unosi ime a zatim prezime*/
- #define _CRT_SECURE_NO_WARNINGS
- #include <stdio.h>
- int main()
- {
- char ime='1', prezime, Max_ime='A', Max_prezime='A', Min_ime='z', Min_prezime='z';
- while (1)
- {
- //printf("Unesi inicijale osobe (Ime pa prezime):\n");
- //scanf(" %c %c", &ime, &prezime);
- printf("Unesi inicjiale osobe:\n Ime: \n");
- scanf(" %c", &ime);
- if (ime == '0')
- break;
- printf("\nPrezime:\n");
- scanf(" %c", &prezime);
- //Odredjivanje zadnjega para
- if (Max_prezime <= prezime)
- {
- if (Max_prezime == prezime)
- if (Max_ime < ime)
- {
- Max_ime = ime;
- Max_prezime = prezime;
- }
- else {
- }
- else
- {
- Max_ime = ime;
- Max_prezime = prezime;
- }
- }
- if (Min_prezime >= prezime)
- {
- if(Min_prezime==prezime)
- if (Min_ime > ime)
- {
- Min_ime = ime;
- Min_prezime = prezime;
- }
- else
- {
- }
- else
- {
- Min_ime = ime;
- Min_prezime = prezime;
- }
- }
- }
- printf("Inicijali prve osobe: %c %c", Min_ime, Min_prezime);
- printf("\nInicijali zadnje osobe: %c %c", Max_ime, Max_prezime);
- getchar();
- getchar();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement