Надо Исправить Ошибки Не Знаю Как

Тема в разделе "C и С++ FAQ", создана пользователем LeshikB, 20 июн 2012.

  1. LeshikB

    LeshikB New Member

    Регистрация:
    12 июн 2012
    Сообщения:
    3
    Симпатии:
    0
    Вот задача она в с++ надо переделать На СИ и найти ошибки!! сам не могу найти писал по шаблону !!!!



    #include<iostream.h>
    #include <locale.h>
    using name space std;

    // функция поиска максимума
    int max(int* pm, int size)
    {
    int t=pm[0];
    for(int i=0;i<size;i++)
    if(pm>t)
    t=pm;
    return t;
    }

    // функция поиска минимума
    int min(int* pm1, int size)
    {

    int t1=pm1[0];
    for(int i=0;i<size;i++)
    if(pm1>t)
    t1=pm1;
    return t1;
    }

    void main(void)
    {
    setlocale(LC_ALL,"RUSSIAN");
    const int n1=5;
    const int n2=10;
    const int n3=4;

    int m1[n1];
    int m2[]={5,0,-2,3,-4,8};


    //ввод массива в цикле for
    cout << "Введите масив из " << n1 << " целых элементов\n";
    for(int i=0;i<n1;i++)
    cin >> m1;

    // поиск max и min

    cout << "Максимум 1 массива\n";
    cout << max(m1,n1) << endl;
    cout << "Минимум 1 массива\n";
    cout << min(m1,n1) << endl;

    cout << "Максимум 2 массива\n";
    cout << max(m2,n2) << endl;
    cout << "Минимум 2 массива\n";
    cout << min(m2,n2) << endl;


    // возведение элементов всех массивов в квадрат

    for(int i=0;i<n1;i++)
    m1=m1*m1;

    cout << "Максимум 1 массива (квадрат)\n";
    cout << max(m1,n1) << endl;
    cout << "Минимум 1 массива(квадрат)\n";
    cout << min(m1,n1) << endl;

    for(int i=0;i<n2;i++)
    m2=m2*m2;

    cout << "Максимум 2 массива (квадрат)\n";
    cout << max(m2,n2) << endl;
    cout << "Минимум 2 массива (квадрат)\n";
    cout << min(m2,n2) << endl;


    int x;
    cin >> x;
    }
     
  2. Vadik(R)

    Vadik(R) Well-Known Member

    Регистрация:
    12 дек 2007
    Сообщения:
    483
    Симпатии:
    0
    Смею предположить, что всё переделывание на c будет состоять заменой cin на scanf и cout на printf.
     
Загрузка...

Поделиться этой страницей