Форум программистов, компьютерный форум CyberForum.ru

не могу разобраться в функции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ С++ не смог понять как переделать http://www.cyberforum.ru/cpp-beginners/thread788600.html
Уважаемые Программисты , прошу помочь по программе на 2мерный массив т.к. я не в силах. ***задание:(Написать функцию, которая меняет местами первую строку и последний столбец квадратной матрицы. Написать программу,которая описывает два двухмерных массива: А размерностью 5*5 и В размерностью 3*3 , инициализированный массив значениями 5,3,7,-1,-3,-5,4,7,9, а первый ввести с клавиатуры. Применить...
C++ Задачка с циклами (Вычислить значение выражения) Вычислить значение выражения ( в вложении). Я написал вот ето: #include <conio.h> #include <iostream> #include <math.h> using namespace std; void main (){ int i,j,S=0; for(i=1;i<=100;i++) http://www.cyberforum.ru/cpp-beginners/thread788585.html
Паскаль C++
вычислить значения функции у=х в квадрате, для всех х от 1 до n с шагом 1.
С++ не смог разобраться (тернарная операция) C++
Уважаемые программисты прошу помочь переделать 1 строку, предрались в училище и сказал что такого еще не проходили ( в общем расписать по другому строку count+=arr?0:1;) #include <iostream.h> void main(){ const int N=10; int arr; int count=0; for(int i=0;i<N;++i){ cout<<"Enter arr -> ";
C++ Специализация шаблона http://www.cyberforum.ru/cpp-beginners/thread788548.html
Пытаюсь специализировать шаблон для типа float, но не получается. В чем проблема? Компилятор: 1>TemplateArr.obj : error LNK2005: "public: __thiscall Array<float>::Array<float>(int)" (??0?$Array@M@@QAE@H@Z) уже определен в Array.obj 1>TemplateArr.obj : error LNK2005: "public: __thiscall Array<float>::~Array<float>(void)" (??1?$Array@M@@QAE@XZ) уже определен в Array.obj #pragma once template...
C++ Ввести квадратную матрицу целых чисел*. Элементы матрицы, которые не попадают в интервал [a,b] записать в отдельный вектор (массив) Парни, помогите пожалуйста сложить программку вот с таким условием: Ввести квадратную матрицу целых чисел*. Элементы матрицы, которые не попадают в интервал записать в отдельный вектор (массив). Границы интервала ввести с клавиатуры. *Вводится одно число при создании матрицы, которое обозначает количество строк и столбцов. Спасибо подробнее

Показать сообщение отдельно
Olivеr
 Аватар для Olivеr
411 / 407 / 13
Регистрация: 06.10.2011
Сообщений: 830
17.02.2013, 20:49     не могу разобраться в функции
Написал пример. Как я это вижу
Если непонятно, то пишите
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
#include <iostream>
 
using namespace std;
 
struct List
{
    List(int d): next(), data(d) {}
    List *next;
    int data;
};
 
void addList(List *ex_list,int data)
{
    List *new_list = new List(data);
    ex_list->next = new_list;
}
 
List* multiAdd(List *ex_list,int data)
{
    List *new_list = new List(data);
    ex_list->next = new_list;
    return new_list;
}
 
 
void PrintList(List *b_list)
{
    if (b_list!=NULL)
    {
        cout<<b_list->data<<" ";
        PrintList(b_list->next);
    }
}
 
int main()
{
    List *MyList = new List(1);
 
    List *temp_list = MyList;
 
    for(int i = 2; i!=11; i++)
        temp_list = multiAdd(temp_list,i);
 
    PrintList(MyList);
 
    return 0;
}
 
Текущее время: 15:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru