+ 1
Can anyone provide the code of this simple problem in c++
You are working on a ticketing system. A ticket costs $10. The office is running a discount campaign: each group of 5 people is getting a discount, which is determined by the age of the youngest person in the group. You need to create a program that takes the ages of all 5 people as input and outputs the total price of the tickets. Sample Input: 55 28 15 38 63 Sample Output: 42.5 The youngest age is 15, so the group gets a 15% discount from the total price, which is $50 - 15% = $42.5
4 odpowiedzi
+ 3
#include <iostream>
using namespace std;
int main() {
    int ages[5];
    for (int i = 0; i < 5; ++i) {
        cin >> ages[i];
    }
    //your code goes here
    float m,l;
    l=ages[0];
    for( int x=0;x<5;x++){
        if(l>ages[x]){
            l=ages[x];
        }
    }
    m=(float)(l*50)/100;
    cout<<50-m;
    return 0;
}
+ 2
#include <iostream>
using namespace std;
int main() {
    int l,a[5];
    for (int i = 0; i < 5; ++i) {
        cin >> a[i];
    }
    //your code goes here
    if(a[0] < a[1] && a[0] < a[2] && a[0] < a[3] && a[0] < a[4]){
    	l=a[0];
	}
	if(a[1] < a[0] && a[1] < a[2] && a[1] < a[3] && a[1] < a[4]){
        l=a[1];}
    else if(a[2] < a[0] && a[2] < a[1] && a[2] < a[3] && a[2] < a[4]){
        l=a[2];}
	else if(a[3] < a[0] && a[3] < a[2] && a[3] < a[1] && a[3] < a[4]){
        l=a[3];}	
    else if(a[4] < a[0] && a[4] < a[1] && a[4] < a[2] && a[4] < a[3]){
        l=a[4];}
    float m=(float)(l*50)/100;
	float j=50-m;
	cout<<j;    
    
    return 0;
}



