Algunas preguntas de programación

Dado que Baidu no admite la tecla de tabulación, agregue la pestaña usted mismo

Además, si usa TC,

por favor

#include lt ;stdio.hgt;

Cambiar a

#include "stdio.h"

1.

/* *******************************************

Ingrese el radio de la base del cilindro r y la altura h, calcule el área lateral s=2 π rh y el volumen v= π r 2 h del cilindro. Entre ellos

π =3.1415926

Entrada: En la primera línea, ingrese el radio base r del cilindro

En la segunda línea, ingrese la altura h del cilindro

Salida: Área lateral s, volumen v (ambos con 2 decimales)

Requisitos: Todas las variables se definen como tipos de precisión doble.

********************************************* *** */

#include lt; stdio.hgt;

const double PI(3.1415926

int main()

<); p>{

double r, h;

printf("Ingrese el radio:

scanf("lf", amp; r);

printf("Ingrese altura: ");

scanf("lf", amp; h

long double s = 2*PI*); r*h ;

long double v = PI*r*r*h;

/* Si no se admite el chino, cámbielo a inglés*/

printf(" Área lateral: .2Lf\nVolumen: .2Lf\n", s, v

return (0); II.

/************************************

Introduce los tres lados del triángulo y determina la forma del triángulo.

Supongamos que las longitudes de los tres lados de entrada son todas gt;

Entrada: La longitud de los tres lados del triángulo (tipo int).

Salida: Forma triangular

Triángulo equilátero: triángulo equilátero

Triángulo isósceles: triángulo isóceles

No forma triángulo. no triángulo.

Triángulo general: triángulo

***************************. *** **********/

#include lt;stdio.hgt;

int main()

{

int a, b, c;

printf ("Ingrese tres números enteros: ");

scanf ("d, d, d", amp; a , amperio; b, amperio; c);

if((a blt;=c)||(a clt;=b)||(b clt;=a)){

printf("non-triangle.\n");

devuelve 0;

}

if((a==b)amp; amp;( a==c))

{

printf("triángulo equilátero.\n");

return

}

if((a==b)||(a==c)||(b==c))

{

printf(" triángulo isóceles.\n");

devuelve 0;

}

printf("triángulo.\n");

devuelve 0;

}

3.

/********************* *** ******

Ingrese el valor n y genere un trapezoide isósceles con altura y base superior n como se muestra en el siguiente ejemplo (n=4):

****

******

*********

******* ***

Entrada: la altura n del trapezoide

Salida: un trapezoide isósceles cuya altura y base superior son ambas n

******** ** **********************/

#include lt;stdio.hgt;

int main()

{

int n;

printf("Ingrese un número entero: "); n);

if(nlt;=0)

{

printf("entero no válido.\n");

devolver 1;

}

para (int i = 0; i lt; n; i)

{

para (int j = 0; j lt; (ni j )

{

printf("*"); printf("\n");

}

devuelve 0;

}

Cuatro.

<

p>/************************************************ *

Ingrese el valor n y genere un gráfico en forma de Z como se muestra en el siguiente ejemplo (n=4):

****

*

*

****

Entrada: Altura n del gráfico

Salida: Gráfico en forma de Z con altura n

** ******************************************* /

#include lt; stdio.hgt;

int main()

{

int

printf("Ingrese un número entero: ");

scanf("d",amp; n);

if(nlt;=0)

{

printf("entero no válido.\n");

devuelve 1; = 0; yo lt; n ; yo )

{

printf("*"); \n");

p>

para (i = n-1; i gt; 1; i--)

{

para (int j = 0; j lt; i-1 ; j )

{

printf(" "); "*\n");

p>

}

para (i = 0; i lt; n; i)

{

printf("*");

p>

}

printf("\n");

retorno

}

ji.js">