Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int main(void){
- int N;
- int i;
- int tipus;
- double ido;
- double sum_kf;
- double sum_hk;
- double sum_hb;
- enum tip{
- KULFOLDI = 1,
- HALOZATON_KIVULI,
- HALOZATON_BELULI
- };
- sum_kf = sum_hk = sum_hb = 0;
- printf("Hany adat lesz? ");
- scanf("%d", &N);
- i=1;
- while(i<=N){
- printf("%d. hivas adatai: \n", i);
- printf("Tipus [1-kulfoldi, 2-halozaton kivuli, 3-halozaton beluli]: ");
- scanf("%d", &tipus);
- printf("Beszelgetes ideje (percben): ");
- scanf("%lf", &ido);
- if (1==tipus)
- sum_kf=sum_kf+(ido*100);
- else
- {
- if (2==tipus)
- sum_hk=sum_hk+(ido*60);
- else
- {
- if (3==tipus)
- sum_hb = sum_hb + (ido*40);
- else
- printf("Nem definiált tipus!");
- }
- }
- /*
- if (1==tipus)
- {
- sum_kf=sum_kf+(ido*100);
- }
- else if (2==tipus)
- {
- sum_hk=sum_hk+(ido*60);
- }
- else if (3==tipus)
- {
- sum_hb=sum_hb+(ido*40);
- }
- else
- printf("Nem definialt tipus!");
- */
- /*
- switch (tipus)
- {
- case 1:
- sum_kf=sum_kf+(ido*100);
- break;
- case 2:
- sum_hk=sum_hk+(ido*60);
- break;
- case 3:
- sum_hb=sum_hb+(ido*40);
- break;
- default:
- printf("Nem definialt tipus!");
- }
- */
- switch (tipus)
- {
- case KULFOLDI:
- sum_kf=sum_kf + (ido*100);
- break;
- case HALOZATON_KIVULI:
- sum_hk=sum_hk + (ido*60);
- break;
- case HALOZATON_BELULI:
- sum_hb=sum_hb + (ido*40);
- break;
- default:
- printf("Nem definialt tipus!");
- }
- i++;
- }
- printf("\nA szamla vegoszege: %.2lf (1) + %.2lf (2) + %.2lf (3) = %.2lf Ft\n", sum_kf, sum_hk, sum_hb, sum_kf + sum_hk + sum_hb);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment