Вторник, 21.05.2024, 08:45
Приветствую Вас, Гость

*************************************25 - 3

Напишите программу, которая выводит таблицу значений функции y=|x+1|+|x-2|. Диапазон значений аргумента ввести с клавиатуры, щаг приращения аргумента выбрать так, чтобы таблица содержала 60 строк.


#include <stdio.h>

#include <conio.h>

#include <math.h>

void main () {

            float a=-1;

            float b=3;

            if (a<b) {

                        float x,y;

                        float d  = (b-a)/60;

                        x=a;

                        for (int i=0;i<60;i++) {

                                   y = fabs(x+1)+fabs(x-2);

                                   printf("X = %f Y = %f\n",x,y);

                        x+=d;

                        };

                        getch();

            };

}


*************************************25 - 4

Напишите программу, которая по дате, введенной с клавиатуры в формате ХХ.ХХ.ХХ выводит число, название месяца и год. Например, по дате 20.01.2004 следует вывести 20 января 2004 г.


#include<conio.h>

#include<stdio.h>

int ch,mon,ye;

void main()

{

 clrscr();

 scanf("%d.%d.%d",&ch,&mon,&ye);

 switch (mon)

 {

  case 1 :   printf("%d January %d",ch,ye);   break;

  case 2 :   printf("%d February %d",ch,ye);  break;

  case 3 :   printf("%d Marth %d",ch,ye);     break;

  case 4 :   printf("%d April %d",ch,ye);     break;

  case 5 :   printf("%d May %d",ch,ye);       break;

  case 6 :   printf("%d June %d",ch,ye);      break;

  case 7 :   printf("%d July %d",ch,ye);      break;

  case 8 :   printf("%d August %d",ch,ye);    break;

  case 9 :   printf("%d September %d",ch,ye); break;

  case 10:   printf("%d October %d",ch,ye);   break;

  case 11:   printf("%d November %d",ch,ye);  break;

  case 12:   printf("%d December %d",ch,ye);  break;

  default: printf("\rThe month is not right");

  getch(); return;           }

 getch();

}