Ахмедшина Трубников1249
?>

Как в с++ организовать ввод с клавиатуры числа, например, 3*10^25?

Информатика

Ответы

Viktoromto
#include < iostream> #include < math.h> using namespace std; int main () { float x,y,z; cout < < "x*z^y: "; cin > > x   > >   z > >   y; cout < < x < < '*' < < z < < '^' < < y < < '=' < < x*pow(z,y) < < endl; system ("pause"); return 0; }
bogatskayaa

#include "stdafx.h"

#include

#include

#include

#include

using namespace std;

int main()  

{

setlocale(lc_all, "russian");

float a[10];

cout < < "заполните массив данными: " < < endl;

for (int i = 0; i < 10; i++)

{

  cout < < "[" < < i + 1 < < "]: ";

  cin > > a[i];

}

float max = a[0];

int index = 0;

for (int i = 0; i < 10; i++)

{

  if (a[i] > max)

  {

  max = a[i];

  index = i;

  }

}

cout < < "\nмаксимальное значение: " < < max < < endl;

float proizv = 1;

for (int i = index+1; i < 10; i++)

{

  proizv = proizv * a[i];

}

cout < < "\nпроизведение элементов массива расположенных после максимального: " < < proizv < < endl;

return 0;

}

написано в visual studio.

gk230650

ответ:

#include "stdafx.h"

#include

#include

#include

#include

using namespace std;

int main()  

{

setlocale(lc_all, "russian");

int n, k, chastnoe, ostatok;

cout < < "введите делимое n = ";

cin > > n;

cout < < "введите делитель k = ";

cin > > k;

if (k ! = 0)  

{

  int tmp = n;

  chastnoe = ostatok = 0;

  while (tmp > = k)  

  {

  tmp -= k;

  chastnoe++;

  }

  ostatok = tmp;

}

cout < < "частное от деления: " < < chastnoe < < endl;

cout < < "остаток от деления: " < < ostatok < < endl;

return 0;

}

объяснение:

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

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

Как в с++ организовать ввод с клавиатуры числа, например, 3*10^25?
Ваше имя (никнейм)*
Email*
Комментарий*

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

Корягина
MaratФам
llipskaya
Merkuloff78
kondrashovalf6404
purbuevat56524
okabankova7
Isaeva_Marin1010
Anna Artem
egcuzn86
kirieskamod262
kmalahov
ryadovboxing
mos-5nica
Aleksei806