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

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


 

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

71668. Культурология 2.18 MB
  Данный учебник содержит изложение основного теоретического и историко-культурного материала по дисциплине «Культурология» в соответствии с требованиями Государственного образовательного стандарта высшего профессионального образования. Структурно он разделен на два раздела: теория культуры и история культуры.
71669. СХЕМОТЕХНИКА: ЛАБОРАТОРНЫЙ ПРАКТИКУМ 458 KB
  Приведены лабораторные работы по курсу «Схемотехника» с использованием программы Electronics Workbench. Изложен краткий теоретический материал разработки моделей в программе. Рассмотрены методические примеры и представлены задания на самостоятельную работу.
71670. Общая энергетика: Учебное пособие 3.18 MB
  В учебном пособии излагаются общие вопросы энергетических систем теоретические основы преобразования различных видов энергии тепловой ядерной гидравлической солнечной ветровой геотермальной и т. Рассматриваются технологические процессы и различные схемы преобразования...
71671. ПОСОБИЕ ПО ПРАКТИЧЕСКОЙ ФОНЕТИКЕ 403 KB
  Артикуляция (Articulation) – уклад органов речи при произнесении того или иного звука. Палатализация (Palatalization) – смягчение согласного под влиянием следующего за ним гласного переднего ряда. Палатализация создаётся поднятием средней части языка во время произнесения...
71674. ОСНОВЫ ИЗМЕРЕНИЙ 836 KB
  Материал изложен с учетом требований программ дисциплин по которым осуществляется подготовка инженеров-метрологов в Белорусском государственном университете информатики и радиоэлектроники и охватывает ряд вопросов касающихся основ измерений.
71675. Метрология и измерения: Учебно-методическое пособие 3.97 MB
  Учебно-методическое пособие Метрология и измерения предназначено для индивидуальной работы студентов изучающих курсы измерений. Обработка результатов измерений с однократными наблюдениями Обработка результатов многократных наблюдений при прямых измерениях.
71676. ОЧЕРКИ ПО ТЕОРИИ И ПРАКТИКЕ ДИЗАЙНА НА ЗАПАДЕ 823.5 KB
  Дизайн в моде, о нем написано много и напишут еще больше. Вполне понятно, на глазах одного поколения возникла и утвердилась новая профессиональная деятельность, которую нужно как-то осмыслить. Сначала писали о терминах, о том, что английское «design» — производное от итальянского «disegno»...