Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Цикл,Строки,Массив Народ,помогите пожалуйста выполнить лабы по программированию =) 3 лабы и в каждой по три задачи(кроме одномерных массивов) определенного типа: Цикл,Строки,Одномерный массив. Цикл: http://s51.***********/i131/1003/dd/4f7c28855be7.png Строковой тип: 1.Дана последовательность слов. Напечатать все слова последовательности, которые встречаются в ней по одному разу. 2.Дана строка символов.... https://www.cyberforum.ru/ cpp-beginners/ thread111320.html Даны две строки s1 и s2. Пусть w – первое из слов строки s1, которое есть и в строке s2. Найти слово, предшествующее первому вхождению w в s1. C++
подскажите пожалуйста!! Даны две строки s1 и s2. Пусть w – первое из слов строки s1, которое есть и в строке s2. Найти слово, предшествующее первому вхождению w в s1.
C++ шифрование, взломаем файл(?)=)) https://www.cyberforum.ru/ cpp-beginners/ thread111315.html
Здрасьте, здрасьте)) Есть программка на Паскальчике... А как бы ее переделать на Си? Проблеммка... Помогите)) А еще как дописать в программку на Си запись и чтение в файлик? Итак, вот код: const TPolibius: array of char = ( ('A', 'B', 'C', 'D', 'E'), ('F', 'G', 'H', 'I', 'K'), ('L', 'M', 'N', 'O', 'P'), ('Q', 'R', 'S', 'T', 'U'),
C++ для работы с двумерными массивами арифметических типов разработать шаблоны ввода-вывода и для смены столбцов по правилу:1 с поледним,2 с предпосл.и тд #include <iostream> using namespace std; template <typename X> void printArray(char *name, X*a, int n) {cout<<name; for (int i=0; i<n; i++) for (int j=0; j<n; j++) cout<<a<<"\t"; cout<<endl;} вроде должно быть так для ввода вывода...???):-[ https://www.cyberforum.ru/ cpp-beginners/ thread111290.html
C++ Определить количество неудолетворительных оценок
Уважаемые Форумчане помогите перевести задачу из язика Pascal в язик С++. Вот условие:Определить кол-во неудолитворительных оценок за контрольную роботу с обчислительной техники в групе с М студентов. Program M1_B2; uses crt; const m=5; var i,c:integer; a:array of integer; Begin
C++ Перестановка елементов масива Уважаемые форумчане помогите решить эту сложную задачу: Действительные векторы заданы X(x1,x2,..,x50) и Y(y1,y2,..,y50) превратить по правилу: большую за компонент xi и yi считать новым значением xi, меньшую - считать новым значением yi. Как это зделать даже незнаю помогите написать задачу. https://www.cyberforum.ru/ cpp-beginners/ thread111284.html
C++ Наследование классов! Помогите с задачей!немного закрутила Описать класс студент,который содержит инфу о студенте с помощью наследования,основать класс аспирант,производимый от класса студент. #include<iostream.h> #include<russian.h> #include<cstring> using namespace std; enum th{no,yes}; enum hr{girl,boy}; https://www.cyberforum.ru/ cpp-beginners/ thread111268.html C++ локальный минимум
Элемент матрицы называется локальным минимумом, если он строго меньше всех имеющихся у него соседей. Подсчитать количество локальных минимумов заданной матрицы размером 10 на 10. Найти сумму модулей элементов, расположенных выше главной диагонали.
C++ Удалить символ из строки https://www.cyberforum.ru/ cpp-beginners/ thread111247.html
Нужно в этой программе создать метод который удаляет символ из строки и чтобы результат удаления выводился на экран, как сделать удалению символа из строки не понимаю. Помогите пожалуйста дописать это в программе Код программы: //Row.h #pragma once #include "stdafx.h" #include <string> #include <iostream>
C++ Поиск 2-х наибольших чисел Всем привет))) Вопрос вот в чём: подскажите как найти 2 наибольших числа из 10...массивами пользоваться нельзя)))) Ну первое число это просто...это я сделал...вот не могу вспомнить как вывести 2-е....можете не писать сам код, а просто навести на путь истинный))):) вот пример нахождения самого наибольшего int _tmain(int argc, _tchar* argv) { setlocale(lc_all,"russian"); int counter =... https://www.cyberforum.ru/ cpp-beginners/ thread111246.html
C++ Как занести в массив содержимое файла?
Каким образом можно занести содержимое текстового файла в массив? Т.е. имеется какой-либо читабельный (английский) текст в файле и его надо занести в массив вместе во всеми пробелами. Можно ли дальше в этом массиве находить отдельные слова (находяшиеся в отдельных маленьких массивах)? Добавлено через 16 минут cо всеми* Поправочка=) Добавлено через 38 минут -----Up!-----
C++ Вывод русских символов в консоль https://www.cyberforum.ru/ cpp-beginners/ thread111235.html
Чтобы выводить русские буквы в консоли, написал функцию rustext() #include<iostream> using namespace std; #include<windows> char rustext(char str) {
0 / 0 / 0
Регистрация: 31.03.2010
Сообщений: 4
0

Создать класс матрица, перегрузка, ввод-вывод - C++ - Ответ 634094

31.03.2010, 23:04. Показов 1765. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Будьте кто добр помочь. Нужно сделать так, чтобы можно было вводить и выводить матрицу любого размера. Чтобы не было ограничения (в данном случае 10 на 10). Ввести могу любого размера, а выводит только 10 штук нормально, а остальное мусор.

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
// мчсмчс.cpp : Defines the entry point for the console application.
//
 
#include "stdafx.h"
 
#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <math.h>
#include <stdlib.h>
#include <conio.h>
using namespace std;
int i,j,n,m;
 
class matrix
{int x,y,x1,y1;
 
int A[10][10];
 public:
 
matrix(){};
matrix(bool k,int i,int n,int m,int j,int D[10][10]){A[x][y]=D[i][j];x1=n;y1=m;};
friend ostream &operator<<(ostream &stream, matrix obj);
friend istream &operator>>(istream &stream, matrix &obj);
};
ostream &operator<<(ostream &stream, matrix obj)
{ 
{ cout<<"\n Matritsa: \n";
    for(i=1;i<n+1;i++)
    {   cout<<"  \n";
        for(j=1;j<m+1;j++)
{
stream<<obj.A[i][j]<<" ";
    };
}
stream<<" \n" ;
}
return stream;
}
 
istream &operator>>(istream &stream, matrix &obj)
{ { 
cout<<"Vvedite kolichestvo strok:  \n";
stream>>n;
cout<<"Vvedite kolichestvo stolbcov:  \n";
stream>>m;
cout<<"Vvedite matritsu:  \n ";
cout<<"\n ";
for(i=1;i<n+1;i++){
cout<<i<<"-aa stroka: ";
for(j=1;j<m+1;j++)
{
stream>>obj.A[i][j];
cout<<" ";};};};
return stream;
}
 
void main()
{ matrix one;
cin>>one;
cout<<one;
getch();
 
}


Вернуться к обсуждению:
Создать класс матрица, перегрузка, ввод-вывод C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.03.2010, 23:04
Готовые ответы и решения:

Создать класс, позволяющий хранить и осуществлять ввод/вывод информации о книге
Доброго времени суток. Вообщем, нужно создать класс, позволяющий хранить и осуществлять ввод/вывод...

Класс "Матрица": ввод/вывод, умножение, сложение/вычитание, транспонирование, сдвиг
Написал код , но выдает ошибку , подскажите в чем она. Условие написать код в котором выполняются...

Создать класс с данными: ФИО, размер оклада и методами, реализующими ввод и вывод значений полей
Создать класс с данными: ФИО, размер оклада и методами, реализующими ввод и вывод значений полей....

Класс Матрица, перегрузка оператора *=
matrix&amp; matrix :: operator *= (const matrix&amp; x1) { if( СhM(x1) ) //СhM - проверка на...

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

Класс Матрица, перегрузка арифметических операций
Не удаётся реализовать перегрузку операторов сложения, вычитания и т.д. причём не понимаю в чём...

Потоковый ввод/вывод в файл(перегрузка операторов >> <<)
Доброго дня. Разбираю потоковый ввод/вывод данных в файл, с помощью перегрузки операторов сдвига...

Создать класс матрица Данный класс содержит указатель на int...
Помогите решить хотя бы часть задачи. Создать класс матрица Данный класс содержит указатель на...

Перегрузка функций (Создать класс Set )
Создать класс Set – множество целых чисел, используя динамическую память. Определить операторы...

Перегрузка функции(Создать класс Vector – вектор.)
Создать класс Vector – вектор, используя динамическую память. Определить операторы &quot;+&quot; –...

матрица и ее ввод\вывод из фаила
Доброго дня ув. форумчане. Пожалуйста помогите исправить программу, делал в Visual Studio 2006,...

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