Программирование на языке высокого уровня. Марапулец Ю.В. - 134 стр.

UptoLike

Составители: 

#include <stdio.h>
int main(void)
{
/* Инициализация символьного массива */
char msg[] = "Здравствуй мир\n";
int i = 0;
while (msg[i]) // Цикл по выводу символов массива на экран
putc(msg[i++], stdout);
return 0;
}
3.
Необходимо написать программу вычисления площади прямоугольника, в которой
размеры сторон прямоугольника вводятся с клавиатуры. При этом перед каждым
вводом данных, программа выводит текст с просьбой ввести конкретный параметр.
Текст программы:
#include <stdio.h>
#include <conio.h>
void main()
{
float l,w,s;
/* Предварительная очистка экрана */
clrscr();
/* Вывод заголовка программы на экран */
printf("Программа вычисления площади прямоугольника\n");
printf("Введите исходные данные:\n");
printf("Длина (см.):");
/* Ввод первого параметрадлины */
scanf("%f", &l);
printf("Ширина (см.):");
/* Ввод второго параметраширины */
scanf("%f", &w);
/* Вычисление площади прямоугольника */
s=l*w;
/* Вывод величины площади на экран */
printf("Площадь прямоугольника:%10.2f кв.см.\n",s);
printf("\n Для завершения нажмите любую клавишу ");
/* Программа в ожидании ввода очередного символа.
В этот момент на экране можно рассмотреть всю введенную
и выведенную информацию */
getch();
}
4.
Необходимо написать программу, которая производит запись в кодах ASCII трех пе-
ременных типа int, float и char в файл на "жесткий" диск. Текст программы:
#include <stdio.h>
int main(void)
{
FILE *stream;
int i = 100;
char c = 'C';
134
#include 
int main(void)
{
/* Инициализация символьного массива */
       char msg[] = "Здравствуй мир\n";
       int i = 0;
       while (msg[i]) // Цикл по выводу символов массива на экран
                putc(msg[i++], stdout);
       return 0;
}

3. Необходимо написать программу вычисления площади прямоугольника, в которой
   размеры сторон прямоугольника вводятся с клавиатуры. При этом перед каждым
   вводом данных, программа выводит текст с просьбой ввести конкретный параметр.
   Текст программы:

#include 
#include 
void main()
{
       float l,w,s;
/* Предварительная очистка экрана */
       clrscr();
/* Вывод заголовка программы на экран */
       printf("Программа вычисления площади прямоугольника\n");
       printf("Введите исходные данные:\n");
       printf("Длина (см.):");
/* Ввод первого параметра – длины */
       scanf("%f", &l);
       printf("Ширина (см.):");
/* Ввод второго параметра – ширины */
       scanf("%f", &w);
/* Вычисление площади прямоугольника */
       s=l*w;
/* Вывод величины площади на экран */
       printf("Площадь прямоугольника:%10.2f кв.см.\n",s);
       printf("\n Для завершения нажмите любую клавишу ");
/* Программа в ожидании ввода очередного символа.
В этот момент на экране можно рассмотреть всю введенную
и выведенную информацию */
       getch();
}

4. Необходимо написать программу, которая производит запись в кодах ASCII трех пе-
   ременных типа int, float и char в файл на "жесткий" диск. Текст программы:

#include 
int main(void)
{
       FILE *stream;
       int i = 100;
       char c = 'C';

                                         134