Дано целое число в диапазоне 10–40, определяющее количество учебных по некоторой теме. вывести строку-описание указанного количества , обеспечив правильное согласование числа со словами «учебное », например: 18 — «восемнадцать учебных », 23 — «двадцать три учебных », 31 — «тридцать одно учебное ». с программой на с++. максимум
#include<bits/stdc++.h>
using namespace std;
int main()
{int n;
cin>>n;
if(n==10)
cout<<"десять учебных заданий";
if(n==11)
cout<<"одиннадцать учебных заданий";
if(n==12)
cout<<"двенадцать учебных заданий";
if(n==13)
cout<<"тринадцать учебных заданий";
if(n==14)
cout<<"четырнадцать учебных заданий";
if(n==15)
cout<<"пятнадцать учебных заданий";
if(n==16)
cout<<"шестнадцать учебных заданий";
if(n==17)
cout<<"семнадцать учебных заданий";
if(n==18)
cout<<"восемнадцать учебных заданий";
if(n==19)
cout<<"девятнадцать учебных заданий";
if(n==20)
cout<<"двадцать учебных заданий";
if(n==21)
cout<<"двадцать одно учебное задание";
if(n==22)
cout<<"двадцать два учебных заданий";
if(n==23)
cout<<"двадцать три учебных заданий";
if(n==24)
cout<<"двадцать четыре учебных заданий";
if(n==25)
cout<<"двадцать пять учебных заданий";
if(n==26)
cout<<"двадцать шесть учебных заданий";
if(n==27)
cout<<"двадцать семь учебных заданий";
if(n==28)
cout<<"двадцать восемь учебных заданий";
if(n==29)
cout<<"двадцать девять учебных заданий";
if(n==30)
cout<<"тридцать учебных заданий";
if(n==31)
cout<<"тридцать одно учебное задание";
if(n==32)
cout<<"тридцать два учебных заданий";
if(n==33)
cout<<"тридцать три учебных заданий";
if(n==34)
cout<<"тридцать четыре учебных заданий";
if(n==35)
cout<<"тридцать пять учебных заданий";
if(n==36)
cout<<"тридцать шесть учебных заданий";
if(n==37)
cout<<"тридцать семь учебных заданий";
if(n==38)
cout<<"тридцать восемь учебных заданий";
if(n==39)
cout<<"тридцать девять учебных заданий";
if(n==40)
cout<<"сорок учебных заданий";
}