Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/21: Рейтинг темы: голосов - 21, средняя оценка - 4.67
1 / 1 / 1
Регистрация: 13.02.2011
Сообщений: 179

Копировать символы латиницы с одной строки в другую.

05.12.2011, 02:55. Показов 3916. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Написать функцию для роботи со строками:
Копировать символы латиницы с одной строки в другую. При этом НЕ использовать библиотечных функций для роботы со строками
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
05.12.2011, 02:55
Ответы с готовыми решениями:

Копировать несколько символов из одной строки в другую
Нужна функция которая копирует символы из переменной в переменную начиная например от 5 символа и заканчивая 9

Как реализовать функцию, которая копирует символы из одной символьной строки(массива) в другую
Есть некоторый код, который уже почти работает, необходимо что-то исправить, что-то добавить.. P.S. необходима функция "Copy" ...

Строки, копирование всех цифр из одной строки в другую
Задание: Требуется ввести строку,затем копировать все цифры в другую строку. Моё решение: #include "stdafx.h" #include...

2
 Аватар для Nastya24
32 / 18 / 7
Регистрация: 30.09.2011
Сообщений: 59
05.12.2011, 08:46
Лучший ответ Сообщение было отмечено nata18 как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
char str1[33;
char str2[33];
.......
int t=0;
for(int i=0;i<20;i++)
  {
  if(str1[i]>='a' || str1[i]<='z' || str1[i]>='A' || str1[i]<='Z' )
     {
      str2[t]=str1[i];
      t++;
      } 
  }
// Что-то типа этого
1
go
Эксперт С++
3646 / 1378 / 243
Регистрация: 16.04.2009
Сообщений: 4,526
05.12.2011, 10:55
Nastya24, вместо "или", нужно "и"

Добавлено через 3 минуты
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <stdio.h>
 
int str_len (char *s)
{
    int i;
 
    for ( i = 0; s[i] ; i++)
        ;
 
    return i;
}
 
int main ()
{
   int i,j;
   char s[]="qwqeq  qw 213 qwe2e";
   char str[1024];
 
   for (i=0, j=0; i < str_len (s); i++)
     if ( ( s[i]>= 'a' && s[i]<='z' ) || (s[i] >= 'A' && s[i] <= 'Z' ) )
        str[j++]=s[i];
 
   str[j] = '\0';
 
 
   printf (" %s \n %s  \n", s,str);
 
   return 0;
}
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
05.12.2011, 10:55
Помогаю со студенческими работами здесь

Копирование одной строки в другую
Для этого есть функция strcpy - стандартная функция из библиотеки. Надо написать программу, не используя ф-ию strcpy. Допустим есть ...

Все символы, отличающиеся от букв латиницы, перенести в конец слова
Ввести с клавиатуры текст, состоящий из одного или нескольких слов, все символы, отличающиеся от букв латиницы, перенести в конец слова. * ...

В середину одной строки вставить другую
Здравствуйте! Задача такая: В середину одной строки вставить другую. Не использовать библиотеки С. Вот мой код, но он вылетает, когда я...

Скопировать string из одной строки в другую
надо из одной строки в другую определенное количество символов с определенной позиции Например: #include &lt;string&gt; #include...

Копирование слова из одной строки в другую
Нужно написать часть программы, которая копирует слово из одной строки в другую, затем выполняется функция и затем копируется другое...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru