Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Запись и чтение файла с выделением памяти на чистом C. https://www.cyberforum.ru/ c-beginners/ thread527531.html
Помогите разобраться. Записываю вроде правильно. А прочитать не может. Выдает ошибку. Подскажите как правильно записывать целиком структуру и ее же читать. Либо по отдельности? typedef struct { int length_sn;// Длина фамилии char* surname; //фамилия int length_n; //Длина имени char* name; //имя int* marks; //массив оценок } Student;
Литература Си C (СИ)
Reference style Справочники Си - стандартизированный процедурный язык программирования, разработанный в начале 1970-х годов сотрудниками Bell Labs Кеном Томпсоном и Деннисом Ритчи. Си был создан для использования в операционной системе UNIX. С тех пор он был портирован на многие другие операционные системы и стал одним из самых используемых языков программирования. Си ценят за его...
C (СИ) Если встречается последний символ слова "е", поменять его на "я" https://www.cyberforum.ru/ c-beginners/ thread527493.html
Вот проблема тут появилась и не понимаю как её решить: нужно чтобы если встречается последний символ слова "е", поменять его на "я", ошибка и всё тут.. помогите пожалуйста исправить что здесь не так, заранее благодарен :) #include<stdio.h> #include<conio.h> #include<string.h> int main() { char str;
C (СИ) Найти и занести в одномерный массив первых N простых чисел https://www.cyberforum.ru/ c-beginners/ thread527445.html
Прошу помощи разобраться с выполнением следующих пунктов -- - для решения каждой задачи построить информационную модель, на уровне структурных схем показать связь между параметрами модели; - построить математическую модель превращения информации для каждой задачи; - построить алгоритм решения каждой задачи; Вот само задание ---- 1. Найти н занести в одномерный массив первых N простых...
Вершки, сажени C (СИ)
Здравствуйте. Помогите с переводом не могу никак сделать чтоб работала #include <stdio.h> #include <stdlib.h> #include <string.h> int main(int argc, char * argv) { printf("Content-type: text/html; charset=UTF-8\n\n"); printf("<HTML><HEAD><TITLE>Перевод единиц</TITLE></HEAD><BODY background=\"../background.png\"><br>\n");
C (СИ) Вопрос по поводу динамического выделения памяти и указателей void buildArray(int *arr,int lenght) { int i; arr = (int*)malloc(lenght * sizeof(int)); arr = 1; arr = 2; arr = 3; printf("buildArray print :\n"); for(i=0;i<lenght;i++) { https://www.cyberforum.ru/ c-beginners/ thread527296.html
C (СИ) Перевод единиц Здравствуйте. Помогите пожалуйста с переводом единиц. я написал но выдает оштбку #include <stdio.h> #include <stdlib.h> #include <string.h> int main(int argc, char * argv) { printf("Content-type: text/html; charset=UTF-8\n\n"); printf("<HTML><HEAD><TITLE>Перевод единиц</TITLE></HEAD><BODY background=\"../background.png\"><br>\n"); Задание: Перевод расстоянии в морских единицах... https://www.cyberforum.ru/ c-beginners/ thread527230.html Вычислить произведение всех элементов в отрезке АВ, сумму кубов вне отрезка АВ и их среднеарифметическое. C (СИ)
Вот текст задания - Ввести массив от 0 до 20 целочисленный, ввести А и В, где А меньше В и вычислить произведение всех элементов в отрезке АВ, сумму кубов вне отрезка АВ и их среднеарифметическое. #include <stdio.h> #include <math.h> int main (void) { int n=-100,a,b,sred,i,proiz=1,cube; for (;(n<=0)||(n>=20);) { printf ("Enter size massive "); scanf ("%i", &n);
C (СИ) Определить количество различных элементов матрицы Помогите пожалуйста с задачей на Си . "Определить количество различных элементов матрицы С (повторяющиеся элементы считать один раз)."Если можно с коментариями. https://www.cyberforum.ru/ c-beginners/ thread527166.html C (СИ) Найти все страны у которых величина экспорта за 20 лет превышает величину импорта https://www.cyberforum.ru/ c-beginners/ thread527117.html
помогите пожалуйста переделать программу из массивов в структуры: Дан файл, содержащий информацию о товарообмене пяти стран в течение 20 лет. Под товарообменом понимается данные об экспорте и импорте из i ой в страны в j ую. Найти все страны у которых величина экспорта за 20 лет превышает величину импорта. #include <stdio.h> #include <stdlib.h> #include <conio.h> int main() { char...
C (СИ) Вывод результата в две строчки
помогите пожалуйста..мне нужно исправить что бы результат выводил в 2 строчки: 3 4 5 6 7 8 а щас выводит: 3 4 5 6 7 8 #include <stdio.h> #include <stdlib.h> #include <conio.h> int main() { char fn1,fn2;
C (СИ) Реализовать базу данных университета Помогите пожалуйста написать курсовую работу по теме "база данных в Turbo C". База данных университета. Заранее спасибо
59 / 58 / 16
Регистрация: 18.11.2010
Сообщений: 315
25.03.2012, 17:14 0

цикл пересечения массивов - C (СИ) - Ответ 2834395

25.03.2012, 17:14. Показов 5543. Ответов 18
Метки (Все метки)

Ответ

это единственный триарный оператор в с++...

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
76
77
78
#include <iostream>
#include <string>
#include <stack>
using namespace std;
 
int main()
{
        int n,m;
 
        cout << "Enter size of first array\n";
        cin >> n;
        int *a = new int[n];
        cout << "Enter your first array\n";
        for (int i=0; i<n; i++)
        {
                cin >> a[i];
        }
        
        cout << "Enter size of second array\n";
        cin >> m;
        int *b = new int[m];
        cout << "Enter your second array\n";
        for (int i=0; i<m; i++)
        {
                cin >> b[i];
        }
 
                int min;
        
                int count1[10];
                int count2[10];
                for (int i=0; i<10; i++)
                {
                        count1[i]=0;
                        count2[i]=0;
                }
                for (int i=0; i<n; i++)
                {
                        for (int j=0; j<10; j++)
                        {
                                if (a[i] == j)
                                {
                                        count1[j]++;
                                }
                        }
                }
                for (int i=0; i<m; i++)
                {
                        for (int j=0; j<10; j++)
                        {
                                if (b[i] == j)
                                {
                                        count2[j]++;
                                }
                        }
                }
 
                for (int i=0; i<10; i++)
                {
                        if (count1[i] > 0 && count2[i] > 0)
                        {
                                if (count1[i] < count2[i])
                                {
                                    min = count1[i];
                                }
                                else
                                {
                                    min = count2[i];
                                }
                                for (int j=0; j<min; j++)
                                {
                                        cout << i << " ";
                                }
                        }
                }
 
        return 0;
}


Вернуться к обсуждению:
цикл пересечения массивов C (СИ)
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.03.2012, 17:14
Готовые ответы и решения:

Пересечения и объединения массивов
Есть три массива A={1,3,4,5,10}, B={3,5,7,8,9}, C={3,5,6,9,10} Надо вычислить и вывести результат...

Реализовать функции пересечения и объединения массивов
Само задание: необходимо создать класс, в котором реализовать функции пересечения и объединения...

Выборка из массива меньших массивов и условие пересечения оных
1. Рандомно создаю массив A. 2. проверяю, если в нем есть массив P из четных чисел. 3. проверяю,...

Как разработать шаблон функции для пересечения 2-х массивов из элементов типа Т?
Как разработать шаблон функции для пересечения 2-х массивов из элементов типа Т???

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

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

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

Перебор массивов используя цикл for
Есть два массива, в одном - атрибуты name якорей на дни недели в таблице вузовского расписания, в...

Цикл для соеденения двух массивов
Есть массив a с размерностью n . и массив b с размерностью nb=n. Каким циклом эти 2-а массива...

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