ntinyakova
?>

Напишите программу, которая вводит два целых числа и находит их произведение, не используя операцию умножения. учтите, что числа могут быть отрицательными. (c++)

Информатика

Ответы

venera2611
#include < iostream> int main(){ int a, b, i, c = 0, check = 0; std: : cout < < "введите певое значение: "; std: : cin > > a; std: : cout < < "введите второе значение: "; std: : cin > > b; if(a < 0){ a*=-1; check = 1; } for(i = 0; i < a; i++) if(check = 0) c += b; else c -= b; std: : cout < < c < < " "; std: : cin > > b; return 0; }
coffeenik20233

pascalabc.net

begin

  writealltext('file2.txt',

    (integer.parse(readalltext('file1.txt')) div 3).tostring)

end.

объяснение:

текстовый файл file1.txt содержит запись целого числа.

readalltext('file1.txt') считывает сдержимое файла в символьную строку,

integer.parse( ) выделяет из нее целое целое число, div 3 выполняет деление на 3, результат при tostring преобразуется к строке, на основе которой writealltext('file2.txt'( ) создает текстовый файл file2.txt.

файлы должны находиться в той же папке, что и исходный текст программы, либо надо в именах явно указывать полный путь.

voen-torg

#include

using namespace std;

void swap(int i, int j, int

{

    int t = a[i];

    a[i] = a[j];

    a[j] = t;

}

int main()

{

    int n, s1 = 0, s2 = 0, n1 = 0, n2 = 0;

    cin > > n;

    int a[n];

    srand(time(0)); // инициализируем датчик

    // заполняем массив подряд от 1 до n

    for(int i=0; i

        a[i] = i + 1;

    int np = min(rand() % n, 5); // случайное количество перестановок

    for(int i=1; i< =np; i++)

        swap(rand()%(n), rand()%(n), a);

    for(int i=0; i

        cout < < a[i] < < " ";

    return 0;

}

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

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

Напишите программу, которая вводит два целых числа и находит их произведение, не используя операцию умножения. учтите, что числа могут быть отрицательными. (c++)
Ваше имя (никнейм)*
Email*
Комментарий*

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

asi19776
rgmarket
frolevgevg6420
Freelifecool797
fellybrossme
sanseth5
enot1975
kolgatin69
Zuriko1421
igor8809337
elenalukanova
zabrodin
irina-mic
vainshakov
Viktorovna