Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Zheka91
4 / 4 / 1
Регистрация: 22.11.2010
Сообщений: 101
#1

найти произведение - C++

05.04.2011, 18:53. Просмотров 266. Ответов 0
Метки нет (Все метки)

найти сумму двух чисел из файла, произведение первого числа на число введеное с клавиатуры, найти произведение двух чисел из файла...(например в одном файле 876543 а в другом 345678)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
#include "stdafx.h"
#include <iostream>
#include <stdio.h>
#include <locale>
#include <conio.h>
#include <stdlib.h>
 
using namespace std;
 
void zad1();
void main()
{   
    setlocale(LC_ALL, "Russian");
    zad1();
    getch();
}
 
void zad1()
{
    int *a=new int[10000],
        *b=new int[10000],
        *c=new int[10000],
        n1,n2,n,flag;
    char s1[500],s2[500];
    FILE *f1=fopen("chislo.txt", "r");
    fscanf(f1,"%s",&s1);
    n1=strlen(s1);
    for(int i=0;i<n1;i++)
        a[i]=s1[i]-'0';
    fclose(f1);
    FILE *f2=fopen("chislo2.txt", "r");
    fscanf(f2,"%s",&s2);
    n2=strlen(s2);
    for(int i=0;i<n2;i++)
        b[i]=s2[i]-'0';
    fclose(f2);
 
    for(int i=0;i<n1;i++)
    cout<<a[i];
    cout<<endl;
    for(int i=0;i<n1;i++)
    cout<<b[i];
    cout<<endl;
 
    n=n1;int r=0;
    for(int i=n-1;i>=0;i--){
        if(i!=0){c[i]=(a[i]+b[i]+r)%10;r=(a[i]+b[i]+r)/10;} 
        else{c[i]=(a[i]+b[i]+r);}
    }
    cout<<"Сумма двух чисел = ";
    for(int i=0;i<n;i++)
    cout<<c[i];
 
    cout<<endl<<"Введите число: ";
    int g;cin>>g;r=0;
    for(int i=n-1;i>=0;i--){
        if(i!=0){c[i]=(a[i]*g+r)%10;r=(a[i]*g+r)/10;}   
        else{c[i]=(a[i]*g+r);}
    }
    cout<<"Умножение первого числа на "<<g<<" = ";
    for(int i=0;i<n;i++)
    cout<<c[i];
    cout<<endl;
 
 
 
             cout<<"произведение двух чисел из файла";
    r=0;
    for(int i=n-1;i>=0;i--)
    for(int j=n-1;j>=0;j--){
     
    }
    for(int i=0;i<n;i++)
    cout<<c[i];
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.04.2011, 18:53
Здравствуйте! Я подобрал для вас темы с ответами на вопрос найти произведение (C++):

В матрице F(4,9) найти произведение элементов , что превышают заданное число B . Вывести матрицу и произведение . - C++
В матрице F(4,9) найти произведение элементов , что превышают заданное число B . Вывести матрицу и произведение .

В матрице найти произведение над главной диагональю,если произведение делится на 3 заменить побочную диагональ 0. - C++
Нужно заменить элементы побочной диагонали нулями,если произведение парных элементов над главной диагональю делится на 3,все сделал кроме...

Найти наибольшее произведение пары элементов массива (при условии, что произведение кратно 8, но не кратно 24) - C++
Помогите пожалуйста) дали задачу, найти наибольшее произведение пары элементов массива,при условии,что произведение кратна 8,но не кратна...

Создать массив, найти минимум, найти произведение ненулевых элементов - C++
Прошу срочной помощи . нужно написать программу и сдать до завтра ((( ПОМОГИТЕ &quot;Дано одномірний масив, що складається з N речовинних...

Найти произведение нечётных чисел заданной последовательности; найти наименьшее нечётное значение - C++
Напишите пожалуйста программу. Задание такое: Даны натуральные числа n, a0, a1, a2.....an-1. Вычислить произведение нечётных чисел...

Найти номер максимального элемента массива; найти произведение заданных элементов; упорядочить массив - C++
в одномерном массиве, состоящем из n целых элементов, вычислить: 1) номер максимального элемента массива; 2) произведение...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.04.2011, 18:53
Привет! Вот еще темы с ответами:

Одномерный массив. Найти количество элементов больше заданного. Найти произведение элементов за максимумом - C++
Задача 1. В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) количество элементов массива, больших C; 2)...

Найти максимальный элемент массива; найти произведение элементов массива, удовлетворяющих условию - C++
В одномерном массиве, состоящим из n целых элементов, вычислить: Номер максимального элемента массива; произведение элементов массива,...

Найти произведение - C++
Дано целые числа a1, … , an. Найти их произведение . Как это сделать при помощи цикла и без массива?

Найти произведение: P = 1.1 · 1.2 · 1.3 · 1.4.... - C++
Дано натуральное число N. Найти произведение: P = 1.1 · 1.2 · 1.3 · 1.4 · ... (произведение вклчает в себя N сомножителей) . Посчитать в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru