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

СНИКЕРСНИ!!! - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Даны натуральное число n,действительные числа X1,...,Xn.Вычислить http://www.cyberforum.ru/cpp-beginners/thread193467.html
Кто может решить. Даны натуральное число n,действительные числа X1,...,Xn.Вычислить: (X1+X2+2Xn)(X2+X3+2Xn-1)...(Xn-1+Xn+X2) Язык СИ
C++ Двумерные массивы- матрицы Помогите, пожалуйста, разобраться и написать программу для задачи: Найти произведение матрицы А на вектор B, полученный из элементов третьего столбца матрицы в результате их упорядовивания по возрастанию. Добавлено через 5 часов 31 минуту кто-нибудь поможет разобраться? http://www.cyberforum.ru/cpp-beginners/thread193461.html
путь к файлу C++
String x,n,v; x=Form1->Memo2->Text; // имя файла n= Form1->Memo1->Text; // имя папки v=".txt"; // разрешение файла lst->LoadFromFile(String(n)\\String(x)+String(v)); как указать папку? при указание String(x)+String(v) все работает а когда указываю путь то пишет ошибку
C++ Сортировка массива за один проход
Помогите. Нужно отсортировать массив так, чтобы справа были отрицательные, слева положительные и нули посередине. При этом (!) нужно сделать все за один проход по массиву. Вообще не могу додуматься. Добавлено через 23 часа 53 минуты огромное спасибо) блин) хоть бы идею подкинули
C++ Лексический анализатор http://www.cyberforum.ru/cpp-beginners/thread193433.html
Получил задание. Ранее с++ не изучал. Если найдутся добрые люди, которые могут помочь, отзовитесь, пожалуйста. Разработать лексический анализатор, который реализует конечный автомат для поиска во входном потоке бинарных векторов с четным числом единиц и нечетным числом нулей
C++ В массиве все элементы, стоящие после максимального, уменьшить на 1 В задаче требуется написать, отладить и протестировать программу, обеспечивающую выполнение следующих действий 1. Ввод одномерного массива 2 Вывод исходного массива 3. Обработка массива в соотвествии с заданием Выод параметров массива, которые требуется найти по заданию 5. Вывод массива после внесенных изменений В программе требуется обязательно использовать функции. Использование... подробнее

Показать сообщение отдельно
Fedor Alifirenk
1 / 1 / 0
Регистрация: 23.10.2010
Сообщений: 35
18.11.2010, 20:28     СНИКЕРСНИ!!!
вроде и сортирует правильно провирял но ФИО по алфавиту не выводит????
кто знает в чем ошибка?

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
[SIZE="5"]//Ввести данные в табл. 2. Отсортировать список студентов по принадлежности к кафедре. 
//В рамках кафедры разместить информацию в алфавитном порядке. Результаты сортировки в табл[/SIZE]. 2.
#include<iostream>
using namespace std;
struct Student{
        char name[30];
        char facult[30];
}ob[3];
void Show(Student *obj,char str[30]){
        for(int i=0;i<10;i++){
                if(!(strcmp(str,ob[i].facult)))              //показ кафедры
                cout<<obj[i].name<<" - "<<obj[i].facult<<"\n";
        }
}
void SortName(char str[30])
{
        int n=4;
        for(int i=0;i<30;i++){
                if(!(strcmp(str,ob[i].facult))){           //сортировка кафедры
                for(int j=0;j>n-i;j++){
                        if(ob[j].name[i]>ob[j+1].name[i]){
                                char temp[30];
                                strcpy(temp,ob[j].name);
                                strcpy(ob[j].name,ob[j+1].name);
                                strcpy(ob[j+1].name,temp);
                        } 
                }
                }
        }
 
 
}
void main(){
        char kaf[30];
        for(int i=0;i<4;i++){
                cout<<"Vedite FIO "<<i<<" studenta: ";
        gets(ob[i].name);
        cout<<"Vvedite kafedru: ";
        gets(ob[i].facult);
        }
        cout<<"Vvedite kafedru dlya pokaza: ";
        gets(kaf);
        SortName(kaf);
        Show(ob,kaf);
 cin.get();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 08:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru