La Red de Conocimientos Pedagógicos - Currículum vitae - Preguntas de programación en lenguaje C Preguntas de programación Preguntas de programación del concurso de tecnología de la información de la escuela secundaria [100 puntos]

Preguntas de programación en lenguaje C Preguntas de programación Preguntas de programación del concurso de tecnología de la información de la escuela secundaria [100 puntos]

La primera forma

# incluir ltiostream gt

Usar el espacio de nombres std

#Define pi 3.14159265

Duplicar el volumen máximo (doble Doble a , doble b)

{

Doble v1, v2, r;

r = b/(2 * pi 2);

v 1 = pi * r * r * a;

r = a/(2 * pi 2);

v2 = pi * r * r * b; >

if(v 1 gt; v2)

Devolver v 1;

Otro

Devolver v2; /p>

int main()

{

Doble a, b;

cout lt lt"Ingrese la longitud y la longitud del rectángulo Ancho: ";

CIN gt; gta;

CIN gt; gtb;

cout lt lt"Volumen máximo del cilindro: "

Return 0;

}

Segunda forma

//De hecho, hay más de un esquema de color en la muestra. Ofrezco todas las soluciones posibles.

# incluir ltiostream gt

Usar espacio de nombres std

int data[][8]={ {0},

{ 0 , 0, 1, 0, 0, 0, 1, 1},

{0, 1, 0, 1, 1, 1, 1, 0},

{ 0 , 0, 1, 0, 1, 0, 0, 0},

{0, 0, 1, 1, 0, 1, 0, 0},

{ 0 , 0, 1, 0, 1, 0, 1, 0},

{0, 1, 1, 0, 0, 1, 0, 1},

{ 0 , 1, 0, 0, 0, 0, 1, 0}

};

int total

int color[8];

char COLOR[5]={ ' ', ' R ', ' Y ', ' B ', ' W ' };

Salida no válida()

{

total;

cout lt lt"[" lt; lt total lt lt"]\ t ";

for(int I = 1; i lt = 7; i )

{

cout ancho(2);

cout lt ltCOLOR[COLOR[I]];

}

cout lt ltendl

}

color de control booleano(entero)

{

for(int I = 1; i lt = 7; i )

{

if(datos[I][s]= = 1 amp; amp color[I]= = color[s ] )

Devuelve falso

}

Devuelve verdadero

}

void drawcolor(entero)

p>

{

if(s gt; 7)

salida();

Otro

for(int I = 1; i lt = 4; i )

{

Color[es] = I;

si (comprobar color)

dibujar color(s 1);

}

}

int main()

{

cout lt lt"\t";

for(int I = 1;i lt=7;i)

{

cout ancho(2). ) ;

cout lt lti;

}

cout lt ltendl

dibujar color(1);

cout lt ltendl lt lt" \ tNúmero total de planos de pintura: "

Devuelve 0;

}