151k views
4 votes
Write a program whose inputs are three integers, and whose output is the smallest of the three values. Ex: If the input is: 7 15 3 the output is: 3

User Killscreen
by
5.2k points

2 Answers

5 votes

The Answer is in Bold:

#include <iostream>

using namespace std;

int main() {

int a, b, c; //NOTE: you don't have to put a, b, c. you can put it as x, y, z

//or you can make it as num1, num2, num3 etc.

cin >> a;

cin >> b;

cin >> c;

if (a < b && a < c) {

cout << a <<endl;

}

else if(b < a && b < c) {

cout << b << endl;

}

else {

cout << c <<endl;

}

return 0;

}

User Muneeb Mirza
by
5.8k points
2 votes

Answer:

The program in Python is as follows:

nums = []

for i in range(3):

num = int(input(""))

nums.append(num)

print(min(nums))

Step-by-step explanation:

This initializes a list of numbers

nums = []

This loop is repeated 3 times

for i in range(3):

For each repetition, this prompts the user for input

num = int(input(""))

This appends the input to the list

nums.append(num)

This gets the smallest of the three inputs using the min() function. The smallest is also printed

print(min(nums))

User Maciej M
by
6.0k points