Составители:
Рубрика:
printf("-> ");
for (i=0; i<5; i++)
scanf("%d", &a[i]);
min=0; //Предположим, что первый элемент минимальный
//Сравним оставшиеся элементы с минимальным
for (i=1;i<5;i++)
if(a[i]<a[min])
min=i;
printf("Минимальный элемент массива: ");
printf("a[%d]=%d ",min+1, a[min]);
printf("\nДля завершения нажмите любую клавишу");
//Освобождение выделенной памяти
free(a);
getch();
}
2.
Необходимо написать программу, которая выделяет память под массив символов
"Привет" и выводит его на экран. Текст программы:
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main(void)
{
char *str; //Указатель на массив символов
/* Выделение памяти под элементы массива*/
if ((str = (char *) malloc(10)) == NULL)
{
printf("Не могу выделить память\n");
exit(1); /* Аварийный выход из программы */
}
/* Запись "Привет" в массив символов */
strcpy(str, "Привет");//Перезапись строки в массив
/* Вывод
записи массива на дисплей */
printf("Массив строк состоит из слова %s\n", str);
/* освобождение памяти */
free(str);
return 0;
}
3.
Необходимо написать программу проверки умения складывать и вычитать числа в
пределах 100. Программа должна вывести 10 примеров, причем в каждом примере
уменьшаемое должно быть больше или равно вычитаемому, т.е. не допускается
предлагать испытуемому примеры с отрицательным результатом. Оценка выставля-
ется по следующему правилу - 10 правильных ответов –"5", 8-9 – "4", 7-6 –"3", менее
6 – "2". Текст программы:
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <time.h>
#define LEVEL 97+2 //Действия над числами от 2 до 99
149
printf("-> "); for (i=0; i<5; i++) scanf("%d", &a[i]); min=0; //Предположим, что первый элемент минимальный //Сравним оставшиеся элементы с минимальным for (i=1;i<5;i++) if(a[i] #include#include int main(void) { char *str; //Указатель на массив символов /* Выделение памяти под элементы массива*/ if ((str = (char *) malloc(10)) == NULL) { printf("Не могу выделить память\n"); exit(1); /* Аварийный выход из программы */ } /* Запись "Привет" в массив символов */ strcpy(str, "Привет");//Перезапись строки в массив /* Вывод записи массива на дисплей */ printf("Массив строк состоит из слова %s\n", str); /* освобождение памяти */ free(str); return 0; } 3. Необходимо написать программу проверки умения складывать и вычитать числа в пределах 100. Программа должна вывести 10 примеров, причем в каждом примере уменьшаемое должно быть больше или равно вычитаемому, т.е. не допускается предлагать испытуемому примеры с отрицательным результатом. Оценка выставля- ется по следующему правилу - 10 правильных ответов –"5", 8-9 – "4", 7-6 –"3", менее 6 – "2". Текст программы: #include #include #include #include #define LEVEL 97+2 //Действия над числами от 2 до 99 149
Страницы
- « первая
- ‹ предыдущая
- …
- 147
- 148
- 149
- 150
- 151
- …
- следующая ›
- последняя »