Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 07.04.2012
Сообщений: 9
1

программа рабочая. остался один штришок

15.05.2012, 20:10. Показов 425. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
вообщем условие такое. Дана строка символов, содержащая некоторый текст на русском языке. Разработать программу форматирования этого текста, т.е. его разбиения на отдельные строки (по 30 символов в каждой строке) и выравнивания по правой границе путем вставки между отдельными словами необходимого количества пробелов. Вывести на экран отформатированный текст.

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

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
30
31
32
33
34
35
36
37
38
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <string.h>
 
void main()
{
    int i,j,n,k;
    char st[300];
    printf("Vvedite stroku: \n");
    gets(st);
    n=strlen(st);
    st[n]='\0';
    j=n/30;
 
printf("\nResult:\n");
 
 
for (i=0;i<j*30;i++)
{
    if(i%30==0)
    {
        printf("\n");
    }
    printf("%c",st[i]);
    k=i;
}
printf("\n");
for(i=0;i<30-(n-30*j);i++)
{
    printf(" ");
}
for(i=k+1;i<n;i++)
{
    printf("%c",st[i]);
}
printf("\n");
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.05.2012, 20:10
Ответы с готовыми решениями:

Программа выолняет перевод чисел из одной системы счисления в другую. Остался один небольшой пробел в программе.
Нужно подпрограммами реализовать проверку корректности введенного числа (например, ‘123 b’ и ‘99 о’...

На зачёте один номер остался
Остался один номер,кто знает прошу ответить. задание: &quot;Дан массив из 10 целых чисел,проверить есть...

курсовая остался один баг не могу исправить
у меня в меню выводятся 3 текстовых файла когда открываю первый файл все нормально когда открываю...

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

0
15.05.2012, 20:10
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.05.2012, 20:10
Помогаю со студенческими работами здесь

Изменить код, чтоб в классе MyFile остался лишь один метод?
public static void Main() { var str1 = MyFile.ReadAll(&quot;test.txt&quot;); ...

Как обратиться к элементу коллекции, если в ней остался один элемент?
Всем привет. Подскажите,плиз, как обратиться к элементу коллекции, если в ней остался один...

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

Список: программа Вставляет элементы списка L2 в L1 так, чтобы L1 остался упорядоченным
Помогите пожалуйста решить задачу. Разработать программу, которая создает списки L1 и L2,...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru