Наибольшее число из трех цифр в двоичной системной счисления - 111. В десятичной системе счисления оно равно 7.
//Pascal ABC.NET 3.1 сборка 1219
Var
s:string;
k,i:integer;
se:set of char;
begin
se:=['A','E','I','O','U','a','e','i','o','u'];
readln(s);
k:=pos('x',s);
if k<>0 then
begin
delete(s,k,1);
insert('ks',s,k);
end;
writeln(s);
k:=0;
for i:=1 to length(s) do
if s[i] in se then inc(k);
write('Percent=',k/(length(s)/100));
end.
Пример ввода:
I3artle, Caster, exported from the Throne of Heroes.
Пример вывода:
I3artle, Caster, eksported from the Throne of Heroes.
Percent=30.188679245283
Int main() {
const unsigned short int S = 4;
float m[S][S];
for(size_t i = 0; i < S; i++) {
for(size_t j = 0; j < S; j++) {
cout << "m[" << i
<< "][" << j << " = ";
cin >> m[i][j];
}
}
float min = m[0][0];
for(size_t i = 0; i < S; i++) {
for(size_t j = 0; j < S; j++) {
if (m[i][j] > min) {
min = m[i][j];
}
}
}
cout << '\n' << "min: " << min;
return 0;
}
1)2892 (1011010011002 = 1∙211+0∙210+1∙29+1∙28+0∙27+1∙26+0∙25+0∙24+1∙23+1∙22+0∙21+0∙20 = 2048+0+512+256+0+64+0+0+8+4+0+0 = 289210);2)528) 10000100002 = 1∙29+0∙28+0∙27+0∙26+0∙25+1∙24+0∙23+0∙22+0∙21+0∙20 = 512+0+0+0+0+16+0+0+0+0 = 52810
#include "stdafx.h"
#include <iostream>
#include <ctime>
using namespace std;
int main(void)
{
setlocale(LC_ALL, "Russian");
srand(time(0));
const int SIZE = 300;
int arr[SIZE];
int SUM = 0;
cout << "Случайные числа: \n";
for (int i = 0; i < SIZE; i++)
{
arr[i] = rand() % 40 - 20;
cout << arr[i] << endl;
}
for (int i = 0; i < SIZE; i++)
SUM += arr[i];
cout << "Сумма равна :" << SUM << endl;
system("pause");
return 0;
}