Студопедия

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника



Схема алгоритма Программа

Читайте также:
  1. C) архивтеу программасы
  2. C) архивтеу программасы
  3. E) схема данных.
  4. I. Почтовый сервер-программа, обесп-я работу эл.почты в инете.
  5. II. Рабочая учебная программа
  6. IV. Программа курса
  7. Алгоритм. Свойства алгоритма. Способы описания алгоритма. Примеры.
  8. Архитектура монитора обработки транзакций (схема и описание).
  9. Архитектура ЭВМ. Обобщенная структурная схема ЭВМ (классическая).
  10. Балансная схема УПТ

 

x≤2.5
Начало
a,b
x,y
Конец
x=x+0.1
y=  
x=-0.5
Заголовок таблицы
#include "stdafx.h" #include<math.h>

 

int main()

{

float а, b, х, у;

printf("Bвeдитe а и b\n");

scanf("%f%f",&a,&b);

printf(" x y(x)\n");

х=-0.5; //нач. установка

while(х <= 2.5)

{

y= log(abs(x))/(a*a +b*b);

printf("%8.1f %8.1f",x,y);

x=x + 0.1;

}

return 0;

}

 

Пример 2. Решить предыдущую задачу табулирования функции с использованием оператора цикла do…while.

Схема алгоритма Программа

Н
x>2.5
Начало
a,b
Конец
x=-0.5
Заголовок таблицы
Д
x,y
x=x+0.1
y=

#include "stdafx.h"

#include<math.h>

int main()

{

float а, b, х, y;

printf("Bвeдитe a и b ");

scanf("%f%f",&a,&b);

printf(" x y(x)\n");

х=-0.5; //нач. установка

Do

{

y=log(abs(x))/(a*a+b*b);

printf("%8.1f %8.1f\n",x,y);

x= x+ 0.1;

} while( x<= 2.5);

return 0;

}

 

Основное отличие оператора цикла while от оператора цикла do...while

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

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


Дата добавления: 2014-11-13; просмотров: 38; Нарушение авторских прав


<== предыдущая лекция | следующая лекция ==>
Контрольные задания. 1)Записать на языке С++ логические выражения | Базовые алгоритмы
lektsii.com - Лекции.Ком - 2014-2018 год. (0.008 сек.) Главная страница Случайная страница Контакты