В программировании не так давно. Нужно написать со стандартными подпрогами след-е строки(C++):
for(i=0;i<n;i++)
{nach=kon=i;
while(nach>=0&(*(st1+nach)!=' ')&(*(st1+nach)!=',')&(*(st1+nach)!='?')
&(*(st1+nach)!='!')&(*(st1+nach)!='.'))nach–;
while(kon<n&(*(st1+kon)!=' ')&(*(st1+kon)!=',')&(*(st1+kon)!='?')
&(*(st1+kon)!='!')&(*(st1+kon)!='.'))kon++;
if(*(st1+nach+1)==*(st1+kon-1)){printf(" ");
for(i=nach+1;i<kon;i++)
printf("%c",*(st1+i));
}
31 марта 2008 в 19:05
дана целочисленная матрица А размером MxN, где M,N – заданные натуральные числа. Сформировать одномерный массив В, где В(j) равно сумме элементов кратных пяти и расположенных в j столбце матрицы, j=1,2…N. если таких элемнтов в j столбце нет, то элементу В(j) присвоить номер столбца. помогите мне пожалуйста!
25 марта 2008 в 23:05
блин, как то не учла, сори.
25 марта 2008 в 1:02
функции – это, конечно, хорошо. но если вдруг у человека только азы программирования и он учится думать подпрограммами?
23 марта 2008 в 23:04
Пожалуйста,ответьте на вопрос….э
то очень срочно и очень важно!Это по Visual C#.
Как в текстовом поле(с помощью таймера) сделать так,чтобы в слове выделялась каждая буква по очереди с интервалом в секунду,и при этом к каждой букве в поле рисунка появлялась соответствующая картинка?(напишите,пожалуйста,код данного действия)
Зарание СПАСИБО!
23 марта 2008 в 18:02
если вывести надо строку в интервале от первого знака пунктуации до последнего, то не лучше ли будет для нахождения нач и кон использовать ф-ции strpbrk и strrev?
кода будет гораздо меньше:)
21 марта 2008 в 23:00
сравнения (*(st1+nach)!=' ')&(*(st1+nach)!=',')&(*(st1+nach)!='?')
&(*(st1+nach)!='!')&(*(st1+nach)!='.') и (*(st1+kon)!=' ')&(*(st1+kon)!=',')&(*(st1+kon)!='?')
&(*(st1+kon)!='!')&(*(st1+kon)!='.') явно просятся в подпрограмму
еще хорошо было бы избавиться от арифметики указателей. судя по коду, выражения типа *(st1+x) надо заменить на st1[x]
ну и баланса скобок нет…
в общем, за такой код можно получить тройку с минусом
21 марта 2008 в 21:01
Ээ, вопрос непонятен – что нужно сделать? Переписать этот кусок кода, используя библиотечные функции всместо некоторых из циклов? Тогда неплохо бы знать, что вся эта штука делает. Или смысл задания как раз в том, чтобы понять что тут делается и переписать?