Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define _CRT_SECURE_NO_WARNINGS
- #include <stdio.h>
- typedef struct { //Struktúra a kiadások összeírására
- int tipus;
- long int egysegar;
- int darab;
- }koltes;
- koltes cipofun() { //Cipő típusú költés kitöltését elősegítő fgv
- koltes cipo; cipo.tipus = 'C';
- scanf("%ld %d", &cipo.egysegar, &cipo.darab);
- return cipo;
- }
- long int osszertek(koltes Koltes) {
- long int sum; sum = Koltes.egysegar * Koltes.darab;
- return sum;
- }
- int main() {
- enum tipus
- {
- C,T,R
- };
- koltes delelott[4] = { {C, 25000,1}, {T,50000,3},{R,105000,2},{C,20000,2} };
- int i;
- long int sumC = 0, sumT = 0, sumR = 0;
- for ( i = 0; i < 4; i++)
- {
- switch (delelott[i].tipus)
- {
- case 0:sumC += osszertek(delelott[i]);
- break;
- case 1:sumT += osszertek(delelott[i]);
- break;
- case 2:sumR += osszertek(delelott[i]);
- break;
- }
- }
- if (sumT > sumR && sumT > sumC)
- printf("T");
- if (sumC > sumR && sumC > sumT)
- printf("C");
- else
- {
- printf("R");
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement