Задать вопрос
@grecigor

Сито, как правильно отсортировать?

Решение для школы, мне нужно получать 5, но программирование дается с трудом.

Язык можете использовать любой, я потом разберусь(наверно)

Условие - Железные шары 4 размеров сортируются за диаметром с помощью трех сит, которые расставлены друг над другом. Каждое сито имеет диаметры только одного размера, которые отвечает одному из трех диаметров шаров, исключая шар наибольшего размера. За известными диаметрами сит расставить их в порядке, который бы обеспечил сортировку.

Вот что я пока сделал, как дальше не понимаю.

#include <iostream>
#include <cmath>

using namespace std;
int main(){

    int p;
    int a,b,c,d;
    int s1,s2,s3;

    cin>>a>>b>>c>>d;
    cout<<"Vvedite sito"<<endl;
    cin>>s1>>s2>>s3;

    if(a<b){
      p=a;
      a=b;
      b=p;



    }if(b<c){
        p=b;
        b=c;
        c=p;

    }if(c<d){
        p=c;
        c=d;
        d=p;

    }

    cout<<a<<b<<c<<d<<endl;
}
  • Вопрос задан
  • 113 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Разработчик на C++
    12 месяцев
    Далее
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Яндекс Практикум
    Разработчик C++ расширенный
    12 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@Homemade
Просто выведи диаметры сит в порядке убывания.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Казань
от 75 000 до 125 000 ₽
Инком Нижний Новгород
от 160 000 до 230 000 ₽
Инком Нижний Новгород
от 160 000 до 230 000 ₽