Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Удалить из матрицы все строки, содержащие элементы, сумма компонент которых меньше заданного числа Удалить из матрицы все строки, содержащие элементы, сумма компонент которых меньше заданного числа. Элементы матриц имеют вид пар (a,b), компоненты a и b которых инициализируются случайными... https://www.cyberforum.ru/ cpp-beginners/ thread1147256.html C++ Удалить из массива тех абонентов, телефон которых начинается с цифры 3
Сформировать массив записей, описывающих следующую таблицу: --------------------------------------------------------------- Фамилия ! Адрес ! N телефона...
C++ Найти элемент матрицы с наименьшей разностью компонент https://www.cyberforum.ru/ cpp-beginners/ thread1147243.html
Найти элемент матрицы с наименьшей разностью компонент. Элементы матриц имеют вид пар (a,b), компоненты a и b которых инициализируются случайными числами. Используя объявления массивов через...
C++ Определить количество строк, не содержащих ни одного элемента с нулевыми компонентами https://www.cyberforum.ru/ cpp-beginners/ thread1147237.html
Определить количество строк, не содержащих ни одного элемента с нулевыми компонентами. Элементы матриц имеют вид пар (a,b), компоненты a и b которых инициализируются случайными числами. Используя...
Одномерный массив, сортировка C++
Вот задание. Надеюсь на помощь. Вот что у самого получилось... Что делать дальше? //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop...
C++ Подскажите новичку https://www.cyberforum.ru/ cpp-beginners/ thread1147215.html
Подскажите новичку какой интегрированной средой разработки пользоваться и как ?
C++ Изменение данных в txt Всем доброго времени. Есть txt, нужно считать с него инфу в структуру, если подходит по условию сделать изменения и записать в тот же файл. Путем проб и ошибок сделал так, считываю ифну из... https://www.cyberforum.ru/ cpp-beginners/ thread1147206.html C++ Поиск в массиве строк
Добрый день Возник глупый вопрос. Пытаюсь сделать поис в строковом массиве не как не получается подскажите что не такк. Сам массив char *cK_Words = {"procedure", "case", "of", "end", "begin",...
C++ Исключение Помогите пожалуйста, сделать исключения в этом задании: Добавьте в класс, разработанный на предыдущих занятиях (LR_18 «Перегрузка операций»), возможность генерировать исключения в тех ситуациях,... https://www.cyberforum.ru/ cpp-beginners/ thread1147184.html C++ Дерево отрезков. Изменение всех чисел на отрезке на какое-нибудь значение Никак не могу справиться с этой задачей. Попробовал приспособить под свои нужды алгоритм с e-maxx.ru , но никаких результатов это не принесло. Буду рад любой помощи (объяснению моих ошибок/Вашему... https://www.cyberforum.ru/ cpp-beginners/ thread1147182.html
Шаблоны функций C++
Надо в этом задании добавить "шаблоны ф-ций", помогите пжл Задачи надо переписывать в текст сообщения!!! Одно сообщение - одна задача! //Задание 1.1 #include <iostream> #include <cstdlib>
C++ Дружественный класс https://www.cyberforum.ru/ cpp-beginners/ thread1147173.html
Помогите в этом коде добавить "Дружественный класс" Задачи надо переписывать в текст сообщения #include<iostream> #include <string> using namespace std;
0 / 0 / 0
Регистрация: 17.03.2014
Сообщений: 14
13.04.2014, 19:04  [ТС] 0

Cin и cout заменить на scanf и printf - C++ - Ответ 6039662

13.04.2014, 19:04. Показов 2102. Ответов 4
Метки (Все метки)

Ответ

спасибо, буду пробовать)

Добавлено через 8 минут
переделал, запустил, вылетела ошибка "Необработанное исключение в "0x0fcfe42e (msvcr100d.dll)" в "Lab4_Khudasov.exe": 0xC0000005: Нарушение прав доступа при записи "0x009c5744"." Я с таким впервые сталкиваюсь, не подскажете? собственно вот как переделал код
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
#include "stdafx.h"
#include "conio.h"
#include "iostream"
using namespace std;
 
 
int main()
{
    printf ("\n");
    unsigned int lenthOfArray=0;         //переменная длины массива
    scanf ("%d ", &lenthOfArray);                 //считываем длину массива
 
    //создаем Массив 
    int** Array = new int *[lenthOfArray];
    for (int i = 0; i < lenthOfArray; i++)
        Array[i] = new int [2];
 
    for(int i=0;i<lenthOfArray;i++)
    {
        Array[i][1]=0;                  //заполняем 0 количество повторов для каждого элемента
    }
    unsigned int max=0;
    printf ("\n");
    for(int i=0;i<lenthOfArray;i++)
    {
        scanf ("%d", "Array[i][0]");            //считываем массив
        for(int j=0;j<i;j++)
        {
            if(Array[j][0]==Array[i][0])
                Array[i][1]++;         //увеличиваем на 1, если такой элемент уже встречался
        }
    }
    
    for(int i=0;i<lenthOfArray;i++)
    {
        if (Array[i][1]>max)
            {
                max=Array[i][1];       //ищем максимальное число повторов
            }
    }
    printf ("\n");
    for(int i=0;i<lenthOfArray;i++)
    {
        if (Array[i][1]==max)
            {
                printf ("Array[i][0]", "");   //выводим элементы с максимальным числом повторов
            }
    }
    getch();
    
    for (int i = 0; i < lenthOfArray; i++)
    {
        delete [] Array[i];
    }
    delete [] Array;
    return 0;
}
Добавлено через 7 минут
по-моему я тут намудрил, когда из cin в scanf переводил
cin >> Array[i][0]; ------> scanf ("%d", "Array[i][0]");

Вернуться к обсуждению:
Cin и cout заменить на scanf и printf C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.04.2014, 19:04
Готовые ответы и решения:

Заменить cout на printf а cin на scanf
#include &lt;iostream&gt; #include &lt;cmath&gt; using namespace std; int main() { int N, M, p;...

Заменить printf на cout, scanf на cin
Помогите заменить printf на cout ,scanf на cin, у меня не получается. int main() { int...

Заменить scanf и printf на cin и cout
Помогите пожалуйста переделать #include &quot;iostream&quot; #include &quot;math.h&quot; using namespace std; ...

Заменить printf scanf на cout cin
#include&lt;iostream.h&gt; #include&lt;math.h&gt; #pragma argsused int main(int argc, char* argv) {int i;...

4
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.04.2014, 19:04
Помогаю со студенческими работами здесь

Заменить cin cout на printf scanf
Преподаватель не хочет принимать код по минимальному основанию системы счисления , из-за того, что...

Заменить cin / cout на scanf / printf
#include&lt;iostream&gt; #include&lt;locale.h&gt; #include&lt;Windows.h&gt; #include&lt;string&gt; #include &quot;123.h&quot;...

Нужно заменить cout на printf а cin на scanf
#include &lt;iostream&gt; using namespace std; int main() { int **A,*B,N,M,i,j; cout&lt;&lt;&quot;N=&quot;; ...

Нужно заменить cout на printf а cin на scanf
#include &lt;iostream&gt; using namespace std; int main() { setlocale(LC_CTYPE,&quot;Russian&quot;); ...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru