Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.06.2014, 16:43   #1
adeli
Новичок
Джуниор
 
Регистрация: 14.06.2014
Сообщений: 3
Сообщение Обработка строк с использованием указателей: вывести слова в два столбика, по четности их длины

Дана строка. Распечатать слова в два столбика. 1 столбик — слова, имеющие четное количество букв, а второй — нечётное.
adeli вне форума Ответить с цитированием
Старый 16.06.2014, 00:50   #2
Jura1990
Заблокирован
 
Регистрация: 16.06.2014
Сообщений: 22
По умолчанию

Цитата:
Сообщение от adeli Посмотреть сообщение
Дана строка. Распечатать слова в два столбика. 1 столбик — слова, имеющие четное количество букв, а второй — нечётное.
Код:
#include<fstream> 
#include <windows.h>
#include <ctime>  
#include <stdio.h>
#include <conio.h>
#include <stdio.h>
#include <string.h>
using namespace std;
int main(){
char str[10] = "CppDdd";
int count = 0;
int y,n;
for(unsigned int i=0;i<strlen(str);i++){
count++;
}
printf("%d",count);
getch();
 
y=count/2;
n=y*count;

if(y=n)
{
cout<<"your number is even"<<endl;
}
else
{
cout<<"your number is odd"<<endl;
}
return 0;
}

Последний раз редактировалось Jura1990; 16.06.2014 в 00:55.
Jura1990 вне форума Ответить с цитированием
Старый 16.06.2014, 00:51   #3
Jura1990
Заблокирован
 
Регистрация: 16.06.2014
Сообщений: 22
По умолчанию

годится верхний код
поконкретней задачу можно

Последний раз редактировалось Jura1990; 16.06.2014 в 00:54.
Jura1990 вне форума Ответить с цитированием
Старый 20.06.2014, 18:18   #4
Jura1990
Заблокирован
 
Регистрация: 16.06.2014
Сообщений: 22
По умолчанию

Код:
#include<fstream> 
#include <windows.h>
#include <ctime>  
#include <stdio.h>
#include <conio.h>
#include <stdio.h>
#include <string.h>
#include <iostream>
using namespace std;
int main(){
char str[10] = "CppDdd";
int count = 0;
int y,n;
for(unsigned int i=0;i<strlen(str);i++){
count++;
}
printf("%d",count);
getch();
 
y=count/2;
n=y*count;

if(y=n)
{
cout<<"your number is even"<<endl;
}
else
{
cout<<"your number is odd"<<endl;
}
return 0;
}
Jura1990 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В предложении из трех слов вывести слова в порядке нарастания их длины. Предложение описать как массив строк. Nilip 777 Помощь студентам 0 20.11.2013 17:32
обработка строк при помощи указателей. с++ linberg Помощь студентам 0 26.10.2013 16:58
Нужно создайть JAVA-программу, запрашивающую два слова и если слова разной длины, то выводить сообщение. Пожалусто,экзамен! АлексейMe Помощь студентам 1 23.04.2013 13:58
C++. Обработка строк при помощи указателей. akafanta Помощь студентам 0 01.11.2009 17:33
Даны два слова одинаковой длины. Присвоить переменной К число, равное количеству попарно одинаковых букв. dimon_home Паскаль, Turbo Pascal, PascalABC.NET 1 16.06.2009 08:31