Предмет: Информатика,
автор: ПОМОГИТЕ0ДИБИЛКЕ
Помогите пожалуйста, нужно написать в С++, если можете, то напишите еще и в паскале.
Напишите программу для решения следующей задачи. Камера наблюдения регистрирует в автоматическом режиме скорость проезжающих мимо нее автомобилей, округляя значение скорости до целых чисел. Необходимо определить минимальную зарегистрированную скорость автомобиля. Если скорость хотя бы одного автомобиля была больше 80 км/ч, выведите "YES", иначе выведите "NO". Программа получает на выход число проехавших автомобилей N (1≤N≤30), затем указываются их скорости. Значение скорости не может быть меньше 1 и больше 300. Программа должна сначала вывести минимальную скорость, затем YES или NO.
Ответы
Автор ответа:
2
C++:
#include<iostream>
using namespace std;
int main ()
{
int N, Min;
cin>>N;
int arr[N];
for ( int i=0; i<N; i++)
{
cin>>arr[i];
}
Min=300;
for ( int i=0; i<N; i++)
{
if ( arr[i]<Min)
Min=arr[i];
}
cout<<Min<<endl;
if (Min>80)
{
cout<<"Yes"<<endl;
}
else
cout<<"No"<<endl;
cin.get();
return 0;
}
Похожие вопросы
Предмет: Химия,
автор: botvot423
Предмет: Математика,
автор: kravchukandrej30
Предмет: Русский язык,
автор: vovakapustin123
Предмет: Литература,
автор: kirill1231235
Предмет: Биология,
автор: Аноним