|
|
|
| Только начал освоение СИ, встретился с рядом проблем со строками, и динамическим программированием.
1. Дано число "н", задать числа в массив от 1 до "н".
2. чем отличается <iostream> от <stdio.h> и <conio.h>
3. Проверить являются ли числа/символы полиндромами.
4. char s;
scanf("%s", &s);
len = strlen(s);
len++;
s[len] = "1";
помогите реализовать идею. (задано слово, берем его длину, увеличиваем на 1, последним символом записываем единичку), знаю что куча ошибок, а найти не можу, помогите плз.
Всем большое спасибо. | |
|
|
|
|
|
|
|
для: atij
(15.08.2007 в 11:50)
| | Для просветления читайте Страуструпа 3 -е Спец издание или как гов учите мат часть
<iostream> добавляет возможность языка c++ работу с потоками Подробнее смотри Stl. Потоки упрочают жизнь программиста хотя и не всегда.
<stdio.h> и <conio.h> это C.
Любое число сост из одной цифры полиндром
Полендромус
for (int i=0; i<(strlen(str)/2);i++) {
if (str[i]==str[strlen(str)-(i+1)]){
if(i==((strlen(str)/2)-1)) std::cout << "truе";
} else {
std::cout << "false"; break;
}
}; | |
|
|
|
|
|
|
|
для: like-nix
(16.08.2007 в 20:48)
| | 0.1 Большое спасибо за ответ.
1. Не мог бы скинуть ссылку?
2. Всё понятно
3. Я знаю что такое полиндром, и тем более что один символ сам по себе им является, я прошу помочь написать программу для реализации задачи на проверку является ли полиндромом строка из "н" символов(если можно с самого начала).
4. Не совсем понял от чего именно это код, можно просто прально переписать мой вариант?
4.1 Спасибо за внимание и помощь. | |
|
|
|