Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Удалить заданный символ в каждой из двух строк
Даны две строки длиной до 80 символов. Необходимо: Удалить заданный символ в каждой строке. Описать в виде отдельной функции удаление заданного символа в заданной строке:
C (СИ) Треугольная матрица, метод Гаусса Доброго времени суток. Основной смысл задачи в том, что программа преобразует массив размерности n*m к виду треугольной матрице, при том, что элементы матрицы преобразуются по методу Гаусса(извините,... https://www.cyberforum.ru/ c-beginners/ thread596219.html
C (СИ) Перед строкой матрицы с номером K вставить строку из нулей Дана матрица размера M × N и целое число K (1 ≤ K ≤ M). Перед строкой матрицы с номером K вставить строку из нулей. Можете помочь плииз? увеличить матрицу или заменить существующую? Добавлено через 2 минуты покажи пример в виде матрицы 1 2 3 4 5 3 5 8 6 4 5 9 6 2 4 2 1 3 6 8 https://www.cyberforum.ru/ c-beginners/ thread596465.html C (СИ) Измените программу, чтобы выводился список только тех студентов, у которых только хорошие и отличные оценки
Измените программу, чтобы выводился список только тех студентов, у которых в) только хорошие и отличные оценки; Добавьте определение среднего балла группы. а где код, чтоб изменять?
C (СИ) Дан файл, содержащий текст. Выяснить, входит ли данное слово в указанный текст, и если да, то сколько раз
Дан файл, содержащий текст. Выяснить, входит ли данное слово в указанный текст, и если да, то сколько раз.
C (СИ) Найти количество строк матрицы, все элементы которых различны Знаю легкое, но что-то не получается...помогите. Дана целочисленная матрица размера М × Н. Найти количество ее строк, все элементы которых различны #include<stdio.h> #define m 3 #define n 3 void... если я прав то ошибка в том что отсчет в массиве идет от 0 и до m-1 или n-1 просто нужно заменить for(i=0;i<m;i++) { for(j=0;j<n;j++) или я не прав О_о https://www.cyberforum.ru/ c-beginners/ thread596207.html
C (СИ) Ввести число и определить, является ли оно числом Фибоначчи Доброго времени суток всем! Необходима помощь в решении задачи: Последовательность ряда Фибоначчи определяется следующим образом: F0=0, F1 = 1, Fn=Fn-2+Fn-1. N=2,3,4… Ввести число и... #include <stdio.h> char IsFibon_recursive(unsigned prev, unsigned cur, unsigned x) { if (x > prev) return IsFibon_recursive(cur, prev + cur, x); return x == prev; } char... https://www.cyberforum.ru/ c-beginners/ thread596572.html C (СИ) Выбрать из файла символы, которые встречаются в нем только один раз, в том порядке, в котором они встречаются, и записать их в другой файл https://www.cyberforum.ru/ c-beginners/ thread596313.html
Дан файл, содержащий текст. Выбрать из него те символы, которые встречаются в нем только один раз, в том порядке, в котором они встречаются в тексте, и записать их в другой файл. #include <stdio.h> int main() { char sym; short lastSym = 0, c, i; FILE* f = fopen("input.txt", "r"); while ((c = getc(f)) != EOF) { for (i = 0; i < lastSym && sym...
Дан список идентификаторов. Длина каждого идентификатора не более 8 символов. C (СИ)
Проблема в том что после того как ввожу НА ЧТО надо заменить Выбранный идентификатор программа просто закрывается. Прошу помощи. Посмотрите на мой код свежим взглядом пожалуйста. Своих ошибок уже не...
C (СИ) Обмен элементов списка https://www.cyberforum.ru/ c-beginners/ thread596548.html
Здравствуйте, в следующей программе не работает функция обмена элементов(void swap_position), помогите пожалуйста ее поправить. #include <stdio.h> #include <conio.h> struct Sheet { char... void operator=(const Sheet& s) { int i; for (i = 0; i < 20; ++i) a = s.a; b = s.b; c = s.c; d = s.d; } Это не C, это C++.
C (СИ) заменить на заданный идентификатор значение k -го по порядку элемента списка https://www.cyberforum.ru/ c-beginners/ thread596365.html
Проблема в том что после того как ввожу НА ЧТО надо заменить Выбранный идентификатор программа просто закрывается. Прошу помощи. Посмотрите на мой код свежим взглядом пожалуйста. Своих ошибок уже не...
Дана строка длиной не более 80 символов, оканчивающаяся точкой. Подчеркнуть все гласные буквы в строке C (СИ)
Дана строка длиной не более 80 символов, оканчивающаяся точкой. Подчеркнуть все гласные буквы в строке.
MT93
05.06.2012, 14:58 0

Удалить первый столбец матрицы, содержащий только положительные элементы - C (СИ) - Ответ 3127621

05.06.2012, 14:58. Показов 7840. Ответов 2
Метки (Все метки)

Ответ

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
#include<stdio.h>
 
int main()
{
    int n=3,m=3,a[50][50],i,j,k,g; 
 
    for(i=0;i<n;i++)
        for(j=0;j<m;j++)
            scanf("%d",&a[i][j]);
 
        for(j=0;j<m;++j)
        {
            g=0;
            for(i=0;i<n;++i)
                if(a[i][j]>0) ++g;
 
            if(g==n) 
            {
                for(k=j;k<m-1;++k)
                    for(i=0;i<n;++i)
                        a[i][k]=a[i][k+1];
 
                    m--;
 
                break;
            }
        }
 
                    
                for(i=0;i<n;i++)
                {
                    for(j=0;j<m;j++)
                        printf("%2d",a[i][j]);
 
                    printf("\n");
                }
 
        return 0;
 
}


Вернуться к обсуждению:
Удалить первый столбец матрицы, содержащий только положительные элементы C (СИ)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
05.06.2012, 14:58
Готовые ответы и решения:

Перед первым столбцом матрицы, содержащим только положительные элементы, вставить столбец из единиц
Дана матрица размера M × N. Перед первым столбцом, содержащим только положительные элементы, вставить столбец из единиц. Если требуемых...

Матрицы. Удалить первый столбец, содержащий только положительные элементы
Дана матрица размера M × N. Удалить ее первый столбец, содержащий только положительные элементы. Если требуемых столбцов нет, то вывести...

Удалить первый столбец матрицы, содержащий только положительные элементы
Дана матрица размером 5*10. Удалить первый столбец,содержащий только положительные элементы.

2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
05.06.2012, 14:58
Помогаю со студенческими работами здесь

Удалить первый столбец двумерного массива, содержащий только положительные элементы
Дана матрица размера M * N. Удалить ее первый столбец, содержа- щий только положительные элементы. Если требуемых столбцов нет, то ...

Поменять местами столбец матрицы с номером один и первый из столбцов, содержащий только положительные элементы
Дана матрица размера 5 x 10. Поменять местами столбец с номером один и первый из столбцов, содержащий только положительные элементы.

Поменять местами первый столбец с номером один и первый из столбцов, содержащий только положительные элементы
Дана матрица размера 5 x 10. Поменять местами первый столбец с номером один и первый из столбцов, содержащий только положительные элементы.

Поменять местами первый столбец с номером один и первый из столбцов, содержащий только положительные элементы.
Дана матрица размера 5 x 10. Поменять местами первый столбец с номером один и первый из столбцов, содержащий только положительные элементы.

Дана матрица размера 5 x 10.Удалить последний столбец, содержащий только положительные элементы.
Дана матрица размера 5 x 10. Удалить последний столбец, содержащий только положительные элементы.

0
Новые блоги и статьи
Нестандартные приемы работы с итераторами в C++
stackOverflow 02.03.2025
Итераторы - один из краеугольных камней C++, предоставляющий универсальный механизм обхода и манипуляции данными в контейнерах. Появившись как замена небезопасным указателям, они эволюционировали от. . .
Лексический анализ и регулярные выражения в C++26
stackOverflow 02.03.2025
Лексический анализ - ядро любого компилятора и инструмента обработки текста. Каждый программист сталкивается с задачами парсинга строк, обработки файлов конфигурации или анализа пользовательского. . .
Подробно о std::mdspan в C++23
stackOverflow 02.03.2025
Работа с многомерными массивами данных традиционно была одной из сложных задач в C++. Программистам приходилось создавать собственные абстракции или использовать сторонние библиотеки для эффективной. . .
Колмогоровская сложность в C++: Путь к совершенному коду
stackOverflow 02.03.2025
Абстрактная математическая теория Колмогорова стала мощным средством оценки и улучшения программного кода. Сложность алгоритма - не только в его вычислительной эффективности, но и в том, насколько. . .
Изменения в C# 14
stackOverflow 02.03.2025
Одно из самых значимых изменений в C# 14 - поддержка коллекционных выражений, которые позволяют создавать и инициализировать коллекции с помощью нового лаконичного синтаксиса. Это нововведение. . .
Разработка кроссплатформен­­­­ного мобильного приложения для iOS/Android на C++
bytestream 02.03.2025
C++ как язык программирования высокого уровня с прямым доступом к аппаратным ресурсам позволяет создавать приложения, работающие одинаково быстро как на iOS, так и на Android устройствах. Ни для кого. . .
Аутентификация/авторизация на Golang
bytestream 02.03.2025
Go предлагает множество возможностей для создания надежных систем аутентификации. Встроенные криптографические пакеты, высокая производительность и простота параллельной обработки запросов делают его. . .
Нововведения TypeScript 5.8
bytestream 02.03.2025
TypeScript 5. 8 приносит много возможностей и оптимизаций, которые существенно расширяют границы типобезопасного программирования на JavaScript. Эта версия включает ряд значительных улучшений в работе. . .
Выполнение кода в игровом цикле Unity с использованием не-MonoBehaviour классов C#
bytestream 02.03.2025
Обычный подход к разработке игр на Unity тесно связан с использованием MonoBehaviour - базового класса для скриптов, обеспечивающего доступ к игровому циклу через события Update, FixedUpdate и. . .
Управление инстанцирование­м вложенных классов в C#
bytestream 02.03.2025
Вложенные классы в C# - мощное средство для создания тесно связанных типов данных и логики. Такие классы определяются внутри других классов и обеспечивают высокий уровень инкапсуляции, позволяя. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru