|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.12.2010, 16:45 | #1 |
Пользователь
Регистрация: 12.12.2010
Сообщений: 10
|
Упорядочить слова в столбик по первой букве с++
Нужно упорядочить в столбик по первой букве слово.
Довел до этого момента, но не знаю теперь как обьеденить букву с словом... первая строка должна быть алюминий вторая глина а третья стекловата.. а выходит алюминий глекловата и слина)))) Помогите плиз.. как его дописать. #include <vcl.h> #pragma hdrstop #pragma argsused #include<iostream.h> #include<conio.h> #include <ctype.h> struct { char name[15]; char type; char vologist[10]; float k; } mas[3]; int main() { int i,k; char pp[3][15],n[3][15]; strcpy(mas[0].name,"Aluminij"); mas[0].type='M'; strcpy(mas[0].vologist,"0-100"); mas[0].k=209.3; strcpy(mas[1].name,"Steklovata"); mas[1].type='T'; strcpy(mas[1].vologist,"0-100"); mas[1].k=0.035; strcpy(mas[2].name,"Gluna"); mas[2].type='D'; strcpy(mas[2].vologist,"15-20"); mas[2].k=0.73; for(i=0;i<3;i++) strcpy(n[i],mas[i].name); for(i=0;i<3;i++) {if(n[i][0]>n[i+1][0]) {pp[i][0]=n[i][0]; n[i][0]=n[i+1][0]; n[i+1][0]=pp[i][0]; } cout<<n[i][0]<<"\n"; } cout<<"-----------------------------------------------"<<"\n"; cout<<"|Koefizient teploprovidnosti materialiv |"<<"\n"; cout<<"|---------------------------------------------|"<<"\n"; cout<<"|Rechovuna | Tup | Vologist(%)|Koefizient |"<<"\n"; cout<<"|---------------------------------------------|"<<"\n"; for(i=0;i<3;i++){ printf("|%-11s|%-5c|%-12s|%-14.3f|\n",mas[i].name,mas[i].type,mas[i].vologist,mas[i].k); cout<<"-----------------------------------------------"<<"\n"; } cout<<"| Prumitka:M-metalu, T-termoizoliazijni |"<<"\n"; cout<<"| materialu, D-drugi materialu |"<<"\n"; cout<<"-----------------------------------------------"<<"\n"; getch(); return 0; } |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Упорядочить слова в алфавитном порядке | sasha45 | Общие вопросы C/C++ | 36 | 20.06.2011 11:03 |
Удалить из слова вхождения первой буквы | kniazkinP | Помощь студентам | 0 | 30.11.2010 12:27 |
сортировка по первой букве | amator_roma | Помощь студентам | 2 | 15.11.2010 11:06 |
Вывести слова с неповторяющейся в них первой буквой. | ~SnusmumriK~ | Помощь студентам | 1 | 10.03.2010 13:03 |
Удалить из второй строки те слова, которые есть в первой строке | innaa639 | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 26.11.2008 15:43 |