51391

Подсчитать количество точек, пробелов и символов «b» в потоке данных

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

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

Алгоритм Начало Обьявление переменных ch=0 pt=0 sp=0 bi=0 Вывод списка команд Getchr=EOF вывод подсказки на экран printf vvedide chislo n; while ch=getchr=EOF до тех пор пока ch не равно EOF выполнять цикл ifch.

Русский

2014-05-06

17.77 KB

1 чел.

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

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

Кафедра конструювання електронно-обчислювальної апаратури

Алгоритмічні мови та програмування

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


Задание:

Подсчитать количество точек, пробелов и символов «b» в потоке данных.

Алгоритм

Начало

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

ch=0, pt=0, sp=0, bi=0

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

Getchar!=EOF

Ch=’b’

Ch = ‘_’

Ch=’.’

++bi

++sp

++pt


Програмный код

#include <stdio.h>

long main()

{long ch, pt=0, sp=0, bi=0;\\задаем начальные значения

printf("Press Ctrl+Z to completion action and computation sumbol\n\n\n");\\вывод подсказки на экран

printf("vvedide chislo \n");

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

if(ch=='.') ++pt;

if(ch==' ') ++sp;

if(ch=='b'||ch=='B') ++bi;

}

printf("Point = %d\n Space = %d\n Symbol \'b\'= %d\n", pt, sp, bi);

_getch();

}


 

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

54466. Планирование бизнеса в экономической деятельности предприятия 445.5 KB
  Бизнес-план – это критическая, стартовая точка и базис всей многогранной деятельности компании, эффективное лекарство привлечения денежных ресурсов, вложений и заслуги долгосрочной устойчивости в конкурентно способной среде. Все это обусловливает актуальность избранной темы, предоставленной работы...
54467. Microsoft Word 97 1 MB
  Порядковый номер видимой в окне страницы документа Номер раздела в котором находится видимая страница Номер видимой страницы общее число страниц в документе Расстояние от курсора ввода до верхнего края страницы Номер строки в которой находится курсор Номер позиции курсора в строке Индикатор режима записи макрокоманды Индикатор режима редакторской правки Индикатор режима расширения маркировки Индикатор режима замены Режимы отображения документа...
54468. Microsoft Word 2000 2.67 MB
  Порядковый номер видимой в окне страницы документа Номер раздела в котором находится видимая страница Номер видимой страницы общее число страниц в документе Расстояние от курсора ввода до верхнего края страницы Номер строки в которой находится курсор Номер позиции курсора в строке Индикатор режима записи макрокоманды Индикатор режима редакторской правки Индикатор режима расширения маркировки Индикатор режима замены Индикатор языка Режимы...
54469. Квадратні корені. Перетворення ірраціональних виразів 9.85 MB
  Обладнання: мультимедійний проектор презентація уроку Квадратні корені. Перетворення ірраціональних виразів презентація Історія математичних позначень презентація Багатозначні терміни. Оголошення представлення теми та очікуваних результатів слайди № 1-4 Надання необхідної інформації слайд № 5 Інтерактивна вправа...
54470. Математичне моделювання 39.5 KB
  Усні вправи: Якими математичними поняттями зручно змоделювати зображені предмети з навколишнього середовища слайди № 11-16 Розвязування прикладних задач слайди № 23-24 Коментарі до розвязування задач Задача 1. Дана задача прикладна бо в ній говориться про поверхню підлоги нематематичне поняття. слайд № 25 Задача 2. Це також прикладна задача з практичним змістом.
54471. Використання та розробка мультимедійних ресурсів для навчання школярів 118 KB
  Тому зробимо спробу розібратися в тому що представляє собою урок з використанням мультимедійних засобів навчання та як можна залучити учнів до створення мультимедійних ресурсів сучасного уроку мови та літератури. Розпочинаються вони з того що зміст мультимедійного уроку припускає наявність певного пакету: мультимедійну презентацію; сценарій уроку що деталізує виведення та шляхи реалізації навчальних завдань опис технологічних прийомів; наявність відповідного до уроку дидактичного матеріалу; контрольновимірювальні матеріали що...
54472. Музыка в баснях 47 KB
  Цели:организовать деятельность учащихся на ознакомление с образцами стихотворных литературных произведений о музыке; помочь учащимся целостно представить внутреннюю связь музыки с литературой; создать содержательные и организационные условия для привития навыков восприятия музыки разного характера, умению их анализировать...
54473. Музыка и искусство слова 113 KB
  Цель урока: организовать деятельность учащихся на углубление знаний о роли литературы в музыкальном искусстве; обеспечить применение учащимися знаний о жанрах в литературе и музыке, их взаимосвязи, интонационных режимах, музыкальных произведениях; содействовать осознанию учащимися целостного представления о влиянии литературы на музыкальное искусство; содействовать развитию у детей умения общаться;...
54474. Могут ли музыка и литература жить друг без друга? 42 KB
  Цели: направить деятельность учащихся на обобщение представления о многообразии и богатстве связей между музыкой и литературой их взаимовлиянии и взаимодополнении; содействовать развитию представления школьников о специфике музыкально-образного отражения мира; способствовать формированию интонационно-слухового опыта учащихся развитию вокально-хоровых навыков; способствовать формированию музыкальной культуры учащихся как составляющей духовной культуры; продолжить использовать...