№1 все буквы слова составленные из букв А О У записаны в алфавитном порядке вот начало списка: 1)ААААА2)ААААО3)ААААУ4)АААОА укаж
№1 все буквы слова составленные из букв А О У записаны в алфавитном порядке вот начало списка: 1)ААААА2)ААААО3)ААААУ4)АААОА укажите номер первого слова которое начинается с буквы У, запишите слов которое стоит на 150 месте, укажите номер слова ААОУУ С РЕШЕНИЕМ!!!!!!!
Рассматриваем как запись в троичной несимметричной СС, где А = 0, О = 1, У = 2. Собственно, это и есть решение. Переводим (манипуляции с единицей вследствие того, что первым идёт значение 0, а не 1):
#include <iostream> using namespace std; void main(){ setlocale(0,""); int a,b=0,c,d=0; cout<<"Введите длину посдедовательности ";cin>>c; do {cout<<"Введите число: ";cin>>a;b=b+a; d++;} while(d!=c); cout<<"Сумма чисел в последовательности = "<<b; cin.get(); cin.get(); }
Для Microsoft Visual Studio 2006
#include <iostream.h> void main(){ int a,b=0,c,d=0; cout<<"Введите длину посдедовательности ";cin>>c; do {cout<<"Введите число: ";cin>>a;b=b+a; d++;} while(d!=c); cout<<"Сумма чисел в последовательности = "<<b; }
2 вариант этой же программы
Для Microsoft Visual Studio 2012
#include <iostream> using namespace std; void main(){ setlocale(0,""); int a,b=0,c; char d; do {cout<<"Введите число: ";cin>>a;b=b+a; cout<<"Хотите ввести еще число?(y/n)";cin>>d;} while(d!='n'); cout<<"Сумма чисел в последовательности = "<<b; cin.get(); cin.get(); }
Для Microsoft Visual Studio 2006
#include <iostream.h> void main(){ int a,b=0,c; char d; do {cout<<"Введите число: ";cin>>a;b=b+a; cout<<"Хотите ввести еще число?(y/n)";cin>>d;} while(d!='n'); cout<<"Сумма чисел в последовательности = "<<b; }</span>
begin var a:=ArrRandom(13,-2,4).Println; writeln('s = ',a.Where(x->x>0).Sum); a:=a.Select(x->x<0?1:x).ToArray; a.Println; writeln('Кол-во единиц = ',a.Where(x->x=1).Count); end.