alfakurs
?>

Снаписанием программы! нужно написать программу в паскале. найти сумму а1+2а2+3а3+..+8а8

Информатика

Ответы

shef3009
Program sum; uses crt; var a,r: real; i: integer; begin clrscr; r: =0; writeln('vvedite chislo a: '); read(a); for i: =1 to 8 do r: =r+(i*a*i); writeln('otvet: ',r); end.
inaine73

1.  123 в четверичной: 1*4^2+2*4+3= 16+4+3=23

2. 322 в шестиричной: 3*6^2+2*6^1+2= 3*36+12+2=122

3.  99 в шестнадцатеричной: 9*16+9= 144+9=153

4.  FAC в шестнадцатеричной: 15*16^2+10*16+12= 15*256+160+12=3840+172=4012

5.  111 в двоичной: 4+2+1=7

6.  1001101 в двоичной: 1+4+8+64=77

7.115 в восьмеричной: 64+8+5=77

8. 4С в шестнадцатеричной: 4*16+13=77

9.  34 в семиричной: 3*7+4=25

10.  710 в восьмеричной: 7*64+8=448+8=456

Объяснение:

Вот тебе небольшие лайфхаки для перевода из двоичной в восьмеричную/шестнадцатеричную:

7.  1001101 в восьмеричной: разбиваем на триады начиная справа:

101 = 5 001=1 1=>001=1 получается: 115

8.  1001101 в шестнадцатеричной: также разбиваем, но уже на четыреады:

1101=13=>C 100=4 получается: 4С

Aleksei1968

#include <iostream>

using namespace std;

int main()

{

   int A,B,C,D,E;

   int HoleW=0,HoleH=0; // Ширина и высота дырки, размеры относятся друг к друку так: высота <= ширина <= длина

   int BrickW=0,BrickH=0; // Ширина и высота кирпича (минимальные геометрические его размеры)

   cin >> A >> B >> C >> D >> E ;

   

   //Задаём размеры дырки

   if(D>E) {HoleW = D; HoleH = E;}

   else {HoleW = E; HoleH = D;}

   

   cout << "Hole W=" << HoleW << " H=" << HoleH << "\n";

   

   //Задаём размер кирпича (эту часть конечно можно сделать более изящно, но лень)

   if(A<=B && A<=C ) {

       BrickH = A;

       if(B<C) BrickW = B;

       else BrickW = C;

   }

   

   if(B<=A && B<=C ) {

       BrickH = B;

       if(A<C) BrickW = A;

       else BrickW = C;

   }

   

   if(C<=A && C<=B ) {

       BrickH = C;

       if(A<B) BrickW = A;

       else BrickW = B;

   }

   

   cout << "Brick W=" << BrickW << " H=" << BrickH << "\n";

   

   //Сравниваем размеры дырки и кирпича

   if(BrickW<=HoleW && BrickH<=HoleH) cout << "YES";

   else cout << "NO";

   

   return 0;

}

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Снаписанием программы! нужно написать программу в паскале. найти сумму а1+2а2+3а3+..+8а8
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Дементьева-Артем1315
sdvigov
delfinmos
kchapurina591
Petrushin482
druzhbamagazin2457
Николаевич1033
Fruktova Gazaryan
zubov-073620
Olia72
lazaren-ko
ohussyev
Azarova Anastasiya1707
Aleksei368
Серопян