37821

Вычислить количество букв d и c в потоке данных (поток данных ввести произвольно на клавиатуре) и вывести результат на экран

Лабораторная работа

Информатика, кибернетика и программирование

Вывод: выполняя лабораторную работу, я научилась работать с потоками данных.

Русский

2013-09-25

14.89 KB

1 чел.

Национальный технический университет Украины

«Киевский политехнический институт»

Кафедра конструирования электронно -

вычислительной аппаратуры

Лабораторная работа №7

Выполнила:

студентка группы ДК-11

Рощина К.Ю.

Задание

1. Вычислить количество букв d и c в потоке данных(поток данных ввести произвольно на клавиатуре) и вывести результат на экран.

Листинг

#include <stdio.h>

long main()

{

long ch, dd=0, cc=0;               \\задаем начальные значения

printf("Vvedide chislo \n");

while ((ch=getchar())!=EOF) {          \\ до тех пор пока ch не равно EOF, выполнять цикл

 if(ch=='d'||ch=='D') ++dd;

           if(ch=='c'||ch=='C') ++cc;

}

printf("Symbol \'d\'= %d\n", Symbol \'c\'= %d\n", dd, cc);

_getch();

}

Блок-схема

Начало

Обьявление переменных

ch=0, dd=0, cc=0

Вывод списка команд

Getchar!=EOF

Ch=’c’

Ch=’d’

++cc

++dd

Вывод: выполняя лабораторную работу, я научилась работать с потоками данных.


 

А также другие работы, которые могут Вас заинтересовать

21050. Предмет, методы и задачи патологической физиологии. История патологической физиологии. Общая нозология 31 KB
  Характеристика этиологии патогенеза цепи патогенеза определение понятий здоровье и болезнь. В его основе лежит цепь патогенеза. Цепь патогенеза: стержневой механизм формирования болезни. Следующие друг за другом важнейшие факторы патогенеза связанные между собой причинноследственными взаимоотношениями.
21051. Повреждающее действие на клетки фактороввнешней среды. Перекисное окисление липидов (ПОЛ) 50 KB
  Перекисное окисление липидов ПОЛ. ЦЕЛЬ ЛЕКЦИИ: Изучить механизмы ПОЛ и их роль в повреждении клеток. Общая характеристика ПОЛ. Механизмы ПОЛ.
21052. Патофизиология лихорадки и гипертермии 35.5 KB
  ЦЕЛЬ ЛЕКЦИИ: Изучить вопросы этиологии патогенеза и патогенетической терапии лихорадки и гипертермии. Характеристика лихорадки и гипертермии как типовых патологических процессов. Этиология и патогенез лихорадки типы температурных кривых.
21053. Патофизиологическая характеристика воспаления 28.5 KB
  Определение и классификация воспаления. Характеристика методов воспаления. Мечникова в изучение воспаления. Значение воспаления для организма.
21054. Резистентность и реактивность. Неспецифические факторы защиты организма 36.5 KB
  Реактивность это способность организма отвечать изменениями жизнедеятельности на факторы внешней и внутренней среды как в условиях нормы так и в условиях патологии. Реактивность определяет состояние резистентности. Высокая реактивность определяет низкую резистентность.
21055. Патологическая физиология аллергических реакций 36 KB
  Скорость накожной реакции после внутрикожного введения аллергена больному аллергией: а немедленного типа ГНТ – волдырь. б замедленного типа ГЗТ 4872 часа – инфильтрат. По локализации субстрата с которым можно перенести аллергию от больного к здоровому: а ГНТ – гуморальный тип. б ГЗТ – клеточный тип.
21056. Патофизиология опухолевого роста 21 KB
  Цель лекции: Рассмотреть современное состояние вопроса этиологии и патогенеза злокачественных опухолей. План лекции: Определение опухолей современные представления об этиологии и патогенезе опухолей отличие доброкачественных и злокачественных опухолей. Анаплазия это изменение структуры и биологических свойств опухолей делающих их похожими на недифференцированные ткани. Этиология опухолей факторы вызывающие развитие опухолей называются канцерогенными или бластогенными.
21057. Патофизиология анемий 34 KB
  Этиология патогенез и гематологическая характеристика острой постгеморрагической анемии. Этиология патогенез и гематологическая характеристика В12 и фолиеводефицитной анемии. По типу эритропоэза выделяет нормобластические и мегалобластические анемии. По диаметру эритроцитов выделяют нормоцитарные анемии 7585 мкм; макроцитарные анемии более 85 мкм; микроцитарные анемии менее 75 мкм.
21058. Патологическая физиология лейкоцитозов и лейкопений 27.5 KB
  По лейкограмме устанавливают вид сдвига ядра нейтрофилов при нейтрофильном лейкоцитозе. Существуют пять видов сдвига ядра нейтрофилов: 1. Гипорегенеративный сдвиг влево характеризуется абсолютным и относительным увеличением содержания сегментоядерных нейтрофилов. Регенеративный сдвиг характеризуется увеличением содержания сегментоядерных и палочкоядерных нейтрофилов.