|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.12.2009, 18:10 | #1 |
Пользователь
Регистрация: 29.09.2009
Сообщений: 20
|
Посмотрите кто-нибудь нет ли ошибок?!
Дана символьная матрица размера 4 х 5. Из последовательности её строк сформировать новую строку и определить ее длину. Проверить наличие символа ‘a’ в ней.
Нужно написать программу с указателями и оператором new. #include<iostream> #include<time.h> using namespace std; int main() { int q=0; int const n=4; int const m=5; char a[n][m]; char* b = new char[]; srand(time(0)); for(int i=0; i<n; i++) { for(int j=0; j<m; j++) { a[i][j]=(char)(rand()%24+97); b[q]=a[i][j]; cout<<a[i][j]<<" "; q++; } cout<<endl; } cout<<endl; int sum=0; cout<<"Vasha stroka="; for(int i=0; i<strlen(b); i++) cout<<b[i]; cout<<endl<<"Dlinna stroki="<<strlen(b)<<endl; for(int i=0; i<strlen(b); i++) if(b[i]=='a') sum++; cout<<"A vstrechaetca "<<sum<<endl; system("pause"); } |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Откликнитесь, кто-нибудь!!! | Solny6ko YasnoE | Помощь студентам | 0 | 04.04.2009 19:53 |
Нужен кто-нибудь, кто сможет подсказать, как подступиться к программированию Delphi & C++ | Koshka_Kali | Помощь студентам | 2 | 30.11.2008 13:23 |
Посмотрите пожалуйста правильно ли написана программа,если нет укажите ошибку. | Викулька | Помощь студентам | 1 | 10.12.2007 22:49 |