Programowanie C
Piotr: Programowanie jezyk C
Gabaryt A to przesyłki, w których żaden z wymiarów nie może przekroczyć: wysokość 20 mm,
długość
325 mm, szerokość 230 mm. Jak zrobić aby po przekroczeniu juz np samej wysokosci liczyło
gabaryt B.
#include <stdio.h>
#include <stdlib.h>
int main()
{
double waga,cena;
int wysokosc,dlugosc,szerokosc;
while(1)
{
printf("Program wyswietla cene przesylki\n");
printf("Podaj wagę przesylki w gramach\n");
scanf("%lf",&waga);
printf("Podaj wysokosci w mm \n");
scanf("%d",&wysokosc);
printf("Podaj dlugosc \n",&dlugosc);
scanf("%d",&dlugosc);
printf("Podaj szerokosc\n",&szerokosc);
scanf("%d",&szerokosc);
if (wysokosc<=20,dlugosc<=355,szerokosc<=230) // Gabaryt A
{
if (waga<=350)
{
printf("cena paczki wynosi 4.55 zl \n");
}
else if (waga <=1000)
{
printf("cena paczki wynosi 6.70 zl \n");
}
else
printf("cena paczki wynosi 11 zl \n");
}
else // Gabaryt B
{
if (waga<=350)
{
printf("cena paczki wynosi 7.30 zl \n");
}
else if (waga <=1000)
{
printf("cena paczki wynosi 9.30 zl \n");
}
else
printf("cena paczki wynosi 13.10 zl \n");
}
}
return 0;
}
4 lis 22:58
5 lis 12:39