Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
1 / 1 / 0
Регистрация: 23.03.2019
Сообщений: 30
1

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

30.03.2019, 05:42. Показов 1585. Ответов 6
Метки нет (Все метки)

Какова моя ошибка?
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
 
int main(void)
{
    char c = 'F';
    int i, j;
    for (i = 0; i < 6; i++)
        { 
            for(j = 0; j<i+1; j++)
                {
                    
                printf("%c", c);
                c--;
 
                 }
 
            printf("\n");
        }      
 
    printf("\n");
    return 0;
}
0
Миниатюры
Воспользуйтесь вложенными циклами, чтобы написать программу, которая выводит следующую последовательность символов  
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.03.2019, 05:42
Ответы с готовыми решениями:

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

Воспользуйтесь вложенными циклами, чтобы вывести на печать фигуру
Здравствуйте, очень прошу помочь с написанием вот такого задания: Воспользуйтесь вложенными...

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

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

6
913 / 591 / 291
Регистрация: 22.02.2018
Сообщений: 1,742
Записей в блоге: 2
30.03.2019, 06:42 2
Ну так вроде работает
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
 
int main(void)
{
    char c = 'F';
    int i, j;
    for (i = 0; i < 6; i++)
        { 
            for(j = 0; j<i+1; j++)
                {
                    
                printf("%c", c-j);
 
 
                 }
 
            printf("\n");
        }      
 
    printf("\n");
    system("pause");
}
0
1 / 1 / 0
Регистрация: 23.03.2019
Сообщений: 30
30.03.2019, 06:53  [ТС] 3
Цитата Сообщение от TrollHammer Посмотреть сообщение
Ну так вроде работает
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
 
int main(void)
{
    char c = 'F';
    int i, j;
    for (i = 0; i < 6; i++)
        { 
            for(j = 0; j<i+1; j++)
                {
                    
                printf("%c", c-j);
 
 
                 }
 
            printf("\n");
        }      
 
    printf("\n");
    system("pause");
}
А какое значение имеет c-j ?
0
913 / 591 / 291
Регистрация: 22.02.2018
Сообщений: 1,742
Записей в блоге: 2
30.03.2019, 07:00 4
Лучший ответ Сообщение было отмечено Antonchiki как решение

Решение

Цитата Сообщение от Antonchiki Посмотреть сообщение
А какое значение имеет c-j
Символы в таблице ASCII имеют порядковый номер, просто отнимаем от предыдущего символа определенную "позицию" и получаем предыдущий символ. K&R в помощь.
1
1 / 1 / 0
Регистрация: 23.03.2019
Сообщений: 30
30.03.2019, 07:05  [ТС] 5
Цитата Сообщение от TrollHammer Посмотреть сообщение
Символы в таблице ASCII имеют порядковый номер, просто отнимаем от предыдущего символа определенную "позицию" и получаем предыдущий символ. K&R в помощь.
Спасибо вам снова.
Забыл об этом.
0
easybudda
30.03.2019, 12:28
  #6
 Комментарий модератора 
5.17 Запрещено избыточное цитирование. Цитируйте только необходимые части сообщений, на которые отвечаете.
5.18 Запрещено размещать задания и решения в виде картинок и других файлов с их текстом.
Правила форума
0
1449 / 865 / 561
Регистрация: 25.04.2016
Сообщений: 2,369
30.03.2019, 13:12 7
C
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>
 
int main(void)
{
    for (int i=0; i<='F'-'A'; i++)
    {
        for (int k=0; k<=i; k++)
            printf("%c", 'F'-k);
        printf("\n");
    }
 
    return 0;
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.03.2019, 13:12

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Цикл: Написать программу, которая выводит последовательность символов
Здравствуйте. Я начинающий программист. Не могу решить одну задачку, очень надеюсь, что вы поможете...

Написать программу с вложенными циклами
Помогите пожалуйста написать программу в паскале с вложенными циклами, на вложенной картинке 3...

Написать программу которая выводит последовательность
Которая выводит с клавиатуры ПОСЛЕДОВАТЕЛЬНОСТЬ из семи дробных чисел и после каждого числа...

Разработать программу, которая для заданной строки s выводит на экран последовательность символов, расположенн
Разработать программу, которая для заданной строки s выводит на экран последовательность символов,...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.