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

Упорядочить строки массива в порядке возрастания значения элемента - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Распределение памяти в структуре . http://www.cyberforum.ru/cpp-beginners/thread220668.html
Пожалуйста, скажите сколько будет размер данной структуры (без pragma pack) struct A{ char c; in i; short s; long e; char n; }; А если можете , то опишите по скольку байтов памяти добавляется к каждому полю структуры . Срочно надо к экзамену . Заранее спасибо )))))))))!!!!!!!!
C++ левый верхний треугоьник составить функцию для вывода матрицы так чтобы ее левый верхний треугоьник был закрашен каким-то цветом. Помогите люди добрые! Добавлено через 1 час 21 минуту ВОТ что получилось...но оно не правильно работает...выдает кусочек ...не всю матрицу....и непонятно как.Помогите пожалуйста!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! #include <vcl.h> #pragma hdrstop #include <iostream.h> #include... http://www.cyberforum.ru/cpp-beginners/thread220659.html
Поиск в файле номера телефона по введенной фамилии. C++
Добрый день, ранее особо никогда не работал с файлами в С, но вот теперь перед мной поставлена задача, и я столкнулся с определенными трудностями. Сама суть задания: В текстовом файле дан список сотрудников с их номерами телефонов(пример: Ivanov U.S. - 0863421232), пользователь должен ввести фамилию и инициалы, а программа выдать номер телефона, если такой есть. Сам код: int main() { ...
бесконечный цикл C++
Когда пытаюсь считать строки из файла с помощью цикла, он почему то начинает повторятся бесконечно. Вот код: int main(int argc, char* argv) { FILE *f3; char *name; if((f3=fopen("test2.txt","r"))==NULL) { return 0; } while ( fgets(name,25,f3)!=NULL) { //считывание файла до тех пор пока он не закончится std::cout<<"read";
C++ Перегрузка функций http://www.cyberforum.ru/cpp-beginners/thread220629.html
Даны три типа геометрических фигур:треугольник, четырехугольник, шестиугольник. Написать функцию, зависящую от двух аргументов, которая выполняет нахождение фигуры с максимальной высотой. Каждый из аргументов может иметь любой из трех заданных типов фигур. Каждый из трех заданных типов геометрических фигур предварительно должен быть описан в виде класса. Класс геометрической фигуры должен...
C++ char** как присвоить строку int main(int argc, char **argv) { Здравствуйте. Как присвоить строку типа: "-P -T -K 38478" внутри главной ф-ции. переменной argv. Я понимаю что это передача ссылки на ссылку массива символов, но не могу разобраться как присвоить значение такое переменной. Наведите на путь истинный, пожалуйста. подробнее

Показать сообщение отдельно
sanchez752
0 / 0 / 0
Регистрация: 30.05.2010
Сообщений: 21
26.12.2010, 20:18  [ТС]
написал нечто подобное но не пашет
прога по циклу находит минимальный элемент в массиве начиная с номера m(начиная с m=0, после каждого цикла m++, а значение минимального элемента ставиться на D[m]

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
#include<stdio.h>
#include<conio.h>
void main()
{
 
int l, m, p=10, w, D[40], min=10000, x;
for(l=0; l<p; l++)
{
    printf("D[l]=", D[l]);
   scanf("%d", &D[l]);
}
for(m=0; m<p; m++)
{
   for(l=m; l<p; l++)
   {
    if(D[l]<min)
      {
        min=D[l];
         x=l;
      }
   }
   w=D[m];
   D[m]=D[l];
   D[x]=w;
}
for(l=0;l<p;l++)
{
    printf("%d", D[l]);
   printf("\n");
}
getch();
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru