Студопедия — Задание для выполнения. Замечания к таблице вариантов
Студопедия Главная Случайная страница Обратная связь

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

Задание для выполнения. Замечания к таблице вариантов






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

Замечания к таблице вариантов:

– ”+” означает, что требуется вывод в стандартном формате;

– в четных вариантах целые числа прижать к левому краю поля;

–в нечетных вариантах вещественные числа прижать к левому краю поля.

Варианты задания

Таблица 7

Целые числа Вещественные числа Сим- во- лы
Формат Формат
Номер варианта Количество Стандартный Ширина поля Количество Стандартный Ширина поля Количество знаков после запятой Количество символов
    +     +      
    +     +      
    +     +      
    +     +      
    +     +      
    +     +      
    +     +      
    +     +      
    +     +      
    +     +      
    +     +      
    +     +      
    +     +      
    +     +      
    +     +      

 

2. Написать программу, которая выводит на экран фразу: «Каждый охотник желает знать, где сидит фазан». Первая буква слова кодирует цвет: каждый – красный, охотник – оранжевый, желает – желтый, знать – зеленый, где – голубой, сидит – синий, фазан – фиолетовый. Каждое слово должно быть выведено наиболее подходящим цветом. В конце работы восстановить исходные цвета фона и шрифта.

ЛАБОРАТОРНАЯ РАБОТА № 4

ЛИНЕЙНЫЕ ВЫЧИСЛИТЕЛЬНЫЕ ПРОЦЕССЫ

Цель работы:изучить правила составления программ на языке Си: арифметические операции, операцию присваивания, основные математические функции. Научиться программировать линейные алгоритмы.

Краткие теоретические сведения

Арифметические операции

К арифметическим операциям относятся: сложение (+), вычитание (-), деление (/), умножение (*) и остаток (%).

Все операции (за исключением остатка) определены для переменных типа int, char, float. Остаток не определен для переменных типа float.

Особенность выполнения операции деления: если делимое и делитель – целые числа, то и результат – целое число, т.е. результатом является целая часть от деления (дробная часть отбрасывается). Например, при вычислении 2/5 получится 0, а при вычислении 2./5 получится 0.400000.

Операция присваивания

Операция присваивания выполняется справа налево. Операция присваивания имеет две формы записи: полную и короткую. В одном операторе операция присваивания может встречаться несколько раз.

Полная форма записи: переменная = выражение;

Примеры присваивания полной формы:

int x; x = 25;

double y;

y = (x+2) / (3.5*x) – 5;

int x, y, z;

x = y = z = 4;

int x, y, z;

x = (y = 5) – (z = 3);

К сокращенной форме записи операции присваивания относятся +=, – =, *=, /= и %=, а также префиксные и постфиксные операции ++ и --. Все операции присваивания присваивают переменной результат вычисления выражения. Если тип левой части присваивания отличается от типа правой части, то тип правой части приводится к типу левой.

Примеры присваивания сокращенной формы:

a += b; означает a = a + b;

a – = b; означает a = a – b;

a *= b; означает a = a * b;

a /= b; означает a = a / b;

a %=b; означает a = a % b;

a /= b+4; означает a = a / (b+4);

 

Префиксные и постфиксные операции ++ и -- используют для увеличения (инкремент) и уменьшения (декремент) на единицу значения переменной.

Семантика указанных операций следующая:

++a увеличивает значение переменной а на единицу до использования этой переменной в выражении.

а++ увеличивает значение переменной а на единицу после использования этой переменной в выражении.

--a уменьшает значение переменной а на единицу до использования этой переменной в выражении.

a-- уменьшает значение переменной а на единицу после использования этой переменной в выражении.

Пример:

/* Арифметические операции и операции присваивания */

# include<stdio.h>

#include<conio.h>

void main()

{

int x, y, z, v, w;

x=y=5; z=6;

clrscr();

printf("x=%d\t y=%d \t x+y=%d \t x*y=%d\n",x, y, x+y, x*y);

printf("x=%d\t z=%d \t x/z=%d \t x %% z= %d\n", x, z,x/z,x%z);

x=++y; z= --y; v=y++; w=y--;

printf("++y=%d \t --y=%d \t y++=%d \t y --= %d\n", x,z, v, w);

getch();

}

Операция вычисления размера (sizeof)

Операцию sizeof (размер) можно применить к константе, типу или переменной. В результате будет получено число байтов, занимаемых операндом.

Пример:

printf ("\n Размер памяти под целое = %d", sizeof (int));

printf ("\n Размер памяти под cимвол = %d", sizeof(сhar));







Дата добавления: 2015-10-15; просмотров: 527. Нарушение авторских прав; Мы поможем в написании вашей работы!



Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

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

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

Принципы и методы управления в таможенных органах Под принципами управления понимаются идеи, правила, основные положения и нормы поведения, которыми руководствуются общие, частные и организационно-технологические принципы...

ПРОФЕССИОНАЛЬНОЕ САМОВОСПИТАНИЕ И САМООБРАЗОВАНИЕ ПЕДАГОГА Воспитывать сегодня подрастающее поколение на со­временном уровне требований общества нельзя без по­стоянного обновления и обогащения своего профессио­нального педагогического потенциала...

Эффективность управления. Общие понятия о сущности и критериях эффективности. Эффективность управления – это экономическая категория, отражающая вклад управленческой деятельности в конечный результат работы организации...

Почему важны муниципальные выборы? Туристическая фирма оставляет за собой право, в случае причин непреодолимого характера, вносить некоторые изменения в программу тура без уменьшения общего объема и качества услуг, в том числе предоставлять замену отеля на равнозначный...

Тема 2: Анатомо-топографическое строение полостей зубов верхней и нижней челюстей. Полость зуба — это сложная система разветвлений, имеющая разнообразную конфигурацию...

Виды и жанры театрализованных представлений   Проживание бронируется и оплачивается слушателями самостоятельно...

Studopedia.info - Студопедия - 2014-2024 год . (0.01 сек.) русская версия | украинская версия