Formación en programación infantil
y =(COS(X 7.5))2 10≤X lt; 20
(COS(X 4.0))4 20 ≤X lt; 30
2. Lea un entero positivo de tres dígitos y envíelo a la inversa.
3. Muestra el mayor de los tres números.
4. Los valores de x, y y z son 1, 11 y 111 respectivamente. Alinearlos a la izquierda y salida.
5. Los valores de x, y y z son 1, 11 y 111 respectivamente. Alinéelos a la derecha e imprímalos.
6. Para los coeficientes de la ecuación de entrada, encuentre la solución al sistema de ecuaciones lineales bidimensionales.
7. Introduce dos números enteros y encuentra su máximo común divisor y su mínimo común múltiplo.
8. Para el número máximo ingresado, calcule los números pares e impares.
9. Encuentra el número mayor y menor entre 10.
10. Problema del jeep. Espero que un Jeep pueda recorrer 1.000 kilómetros por el desierto con un consumo mínimo de combustible. Ahora se sabe que el consumo total de combustible de un Jeep es de 500 litros y la tasa de consumo de combustible es de 1 litro/km. No hay gasolineras en el camino. Por lo tanto, es necesario utilizar un jeep para transportar el aceite usted mismo. ¿Cuánto combustible se necesita para conducir un Jeep a través de 1.000 km de desierto con un consumo mínimo de combustible?
11. Encuentra el enésimo número de Fibonacci a continuación, que se define como
f(0)=0, f(1)=1, f(n) = f(n-). 1) f(n-2)(n gt;=2)
12 Encuentra el siguiente número de Armstrong, que es un número de n dígitos y su valor es igual a cada dígito. fuerza. Por ejemplo, 153 = 1 3 5 3 3. Intenta encontrar el número de Armstrong dentro de 999.
13. Hay pájaros y elefantes en el circo. Tienen 36 cabezas y 100 pies. ¿Cuántos pájaros y elefantes hay?
14.100 caballos llevan una carga de 100, un caballo en Malasia lleva una carga de 3, un caballo en China lleva una carga de 2 y dos caballos llevan una carga de 1. Cuente el número de caballos grandes, medianos y pequeños.
15. Imprime la pirámide numérica 1
1 2 1
1 2 3 2 1
1 2 3 4 3 2. 1
........................
16. Encuentra el número pitagórico hasta 2000. (a2=b2 C2)
17. ¿Cuántas posibilidades hay de cambiar 1 yuan por 1, 2, 5 céntimos y 1, 2, 5 céntimos?
Imprime la tabla de fórmulas de multiplicación.
19. Hay un par de conejos. Un mes después de nacer, se convirtieron en un par de conejitos. Dos meses después, dieron a luz a su primer conejo bebé y se convirtieron en un par de conejos viejos. En ese momento, había * * * dos parejas de conejos, (uno viejo y otro pequeño). Tres meses después, la vieja coneja dio a luz a un par de conejitos. El conejito nacido el mes pasado se convirtió en un conejito grande. En ese momento, * * * ya tenía tres pares (viejos, de diferentes tamaños).
20. Imprimir cuadrado A B C D E
Universidad de Cambridge, Reino Unido
Banco de Desarrollo de China
D E A B C
Estados Unidos Emiratos Árabes
21. Imprima cada dos letras en orden alfabético y en orden inverso. La salida se ve así:
a c e g i k mo q s u w y
z x v t r p n l j h f d b
22. La computadora genera un número entero aleatorio de 0 a 100 que puedes adivinar. La computadora responderá al número que adivines de tres maneras diferentes: demasiado grande, demasiado pequeño o justo. Cuando adivina, genera la cantidad de veces que adivinó y el número que adivinó.
23. Si un número natural es igual a la suma de todos sus divisores (excluyendo el número en sí), se llama número perfecto. Por ejemplo, los divisores distintos de 6 son 1, 2, 3, 6 = 1 2 3, por lo que 6 es un número perfecto. Encuentra los primeros tres números perfectos entre los números naturales.
24. Escribe la suma de fracciones cuyo numerador es uno como fracción propia.
25. Interesante pregunta de matemáticas: cierta escuela organiza m estudiantes para participar en un entrenamiento militar en un lugar a x kilómetros de la escuela. Pero actualmente solo hay un automóvil con capacidad para n personas, donde M gt Si se sabe que la velocidad al caminar del estudiante es a km/h y la velocidad del automóvil es b km/h, donde a
26. ¿Cuántas cajas hay actualmente? Piezas, cada caja contiene 65.438.000 piezas. Un grupo fabrica una determinada máquina y necesita esas piezas, pero no las necesita el primer o segundo día, tres el tercer día, cuatro el cuarto día y n el enésimo día. Se entiende que este equipo trabajó durante más de 40 días, utilizando sólo m cajas de piezas, 5
Conjetura de Goldbach verificada. Cualquier número par mayor que 6 se puede expresar como la suma de dos números primos.
28. Encuentra m, n (m
29. Encuentra el valor de fracción más simple 1/a 1/b, 1/a 1/b 1/c, a/ b c/ d.
30 Imprimir 1 2 3 4 5 6
1 2 3 4 5 6
1 2 3 4 5 6
1 2 3 4 5 6
1 2 3 4 5 6
1 2 3 4 5 6
p>31. Ingrese 5 dígitos y extráigalos en orden inverso
32 Cuente el número de personas en cada fracción sin declaraciones condicionales
33. problema del anillo, las personas de Max forman un círculo y salen del círculo cada vez que saltan hasta que todos salen del círculo.
Problema del anillo de Joseph:
Los números son 1, 2, 3. ,..., y n se sientan en un círculo en el sentido de las agujas del reloj, y cada persona toma una contraseña (entero positivo) comenzando desde la persona designada con el número 1 y contando en el orden de 1 en el sentido de las agujas del reloj. Deje de contar cuando alcance el valor especificado M. coloque a la persona con el número M en la cola, tome su contraseña como la nueva M. =30, ingrese N y el número de contraseña desde el teclado
35. Se requiere generar 20 números (0. -9) y luego cuente el número de veces que aparecen dos pares de números adyacentes en esta matriz, como por ejemplo: 0, 1, 5, 9, 8, 7, 2, 2, 2, 3, 2, 7, 8, 7. , 8, 8, 9. El logaritmo de 8 y 7 es 3.
Como se muestra en la figura: 7 estudiantes presionan en el sentido de las agujas del reloj
(1) Se toman de las manos formando un círculo. camina en la misma dirección
1.72 ⑦ ② 1.70 Número de serie ①...⑦, trae uno
1.64 ⑤ ③ 1.60 El programa describe esto según la altura. p>
1.67 ④ 1.68 reorganizado de bajo a alto, mirando hacia adentro
Los números en los círculos pequeños en la imagen son un número, el número fuera del círculo pequeño es la altura de cada persona.
37. Lee algunos números y filtra aquellos con un valor mediano de 20.
38. Encuentra los primeros n elementos de la secuencia 1, 1/. 2, 2/2, 1/3, 2/3...
El número natural de 39.1..8k se expresa como 2k líneas, requiriendo un número impar en la parte inferior y un número par en la parte inferior. top . (k > 0)
Por ejemplo, k=1, la salida es: 2 4 6 8.
1 3 5 7
K= 4 :2 4 6 8.
1 3 5 7
10 12 14 16
9 11 13 15
18 20 22 24
17 19 21 23
26 28 30 32
25 27 29 31
40. La característica de esta matriz cuadrada digital es que los números aumentan en el orden de los números naturales desde el círculo exterior al círculo interior, desde 1 en la esquina superior izquierda hasta N*N en el medio, donde N es exactamente el número. de filas o columnas de la matriz cuadrada.
41. Escribir un programa para leer en grados reales, convertirlo en grados, minutos y segundos y visualizarlo.
42. Edite el programa e imprima el histograma. El histograma tiene 4 filas y cada columna representa 1.
43. Escribe una función que devuelva el recíproco de un entero positivo.
44. Escribe un programa para generar un número entero positivo en orden inverso.
45. Cuadrado mágico (órdenes impares y múltiplos de 4).
(Consulte las páginas 146-17 de Turbo Pascal para obtener más detalles).
46. Imprime un cuadrado espiral N*N compuesto por 1-n*n. (N
Por ejemplo: N=3 N=4
7 8 9 7 8 9 10
6 1 2 6 1 2 11
5 4 3 5 4 3 12
16 15 14 13
47. Comprueba que el factorial de cualquier número natural se puede expresar como producto de cualquier número primo. método:
Por ejemplo: 5! =2*2*2*3*4*5
48. Imprime el triángulo de Yang Hui y el número natural n es el número de filas.
49. Encuentra n. El máximo común denominador de números naturales
50. N personas entran al lugar (solo hay N asientos) y necesitan sentarse. según el número, pero N personas se sientan en la posición incorrecta. Programe y genere todos los métodos de asiento posibles, ingrese N en el teclado
51. p>52. ¡Pregúnteme! I, J, K J, K se ingresan desde el teclado
53. número >55. Con base en los dos números G y H ingresados en el teclado, encuentre todos los números primos en [G, H]. Utilice el método recursivo para encontrar la función de potencia. mn.
57. Problema de salto de caballo, 5*5 cuadrados, comenzando desde la esquina superior izquierda, saltando todos los cuadrados
58. Ming sube a 1 cuadrado. Sube a 2 cuadrados. Escribe un programa para imprimir todas las formas posibles de subir la escalera para cualquier número natural n, e indica cuántas formas hay de subir la escalera. p>Los ocho mejores países del Mundial 59.13:
Argentina (Argentina), Inglaterra (Inglaterra), España (España) y Bélgica
Alemania (Alemania), México (México ), Francia (Francia), Brasil (Brasil)
Los nombres en inglés de estos ocho países están ocultos en un bloque:
IG University
Pr w y u b w y need para diseñar un programa para encontrar estos ocho
<. p>W V G S T EW P A G L T /p>
Es necesario imprimir los resultados de la búsqueda en el orden de los caracteres del nombre del país. El formato es el siguiente:
Nombre (nombre del país) fila (fila) columna (columna) dirección (dirección)
Si escribes un número natural n después de cada número natural, obtienes un nuevo número. Todos son divisibles por n.
61. El proceso de programación READOCAL lee la secuencia octal y la convierte en un número entero positivo.
62. Diseñar un programa que requiera leer un número del 1 al 30 y enumerar su cuadrado, cubo y el número mismo que contiene el número D, como 11, 121, 1338.
63. Determinar si un número es un palíndromo.
64. Diseñar una función recursiva para calcular cuántas expresiones aditivas tiene un número natural.
Por ejemplo, hay siete representaciones aditivas de 5:
5, 4 1, 3 2, 3 1 1, 2 2 1, 2 1 1 1, 1 1 1 1 1
65. Diseñar una descripción de función para calcular la función de Ackermann. La función Ackman se define como:
Ack(0,n)= n 1(n gt;=0)
Ack(m,o)=Ack(m-1, 1)(m gt;=1)
Ack(m,n)=Ack(m-1,Ack(m,n-1) (m,n gt=1)
66. El número 10 ha sido ordenado y ahora se debe insertar un nuevo número para que la nueva secuencia aún esté ordenada.
67. el entero decimal x, por ejemplo, el valor de p(x) para el entero 12 es 1*2=2. Intente encontrar todos los números enteros positivos que satisfagan la siguiente fórmula: p(x)=x2-10x-22.
68. Cadena abababab..., si la cadena se ajusta a esta regla, se genera verdadero; de lo contrario, se genera falso y la longitud total de la cadena es n.
69. Escriba una función booleana con la función f como variable independiente. Si f(x) es positiva, cuando x = 0, 0,1, 0,2, 0,3...1,0, el valor de la función booleana es verdadero; de lo contrario, es falso. p>
70. En 1( )2( ). Completa 3( )4( )5=() con, -, * y números racionales para convertirlo en una ecuación numérica racional. 71. En 1()2()3()4()5(. )6()7()8()9 = Complete los signos más y menos en s para que la fórmula sea verdadera
<. p>72 Complete el signo más o el signo menos ○ en la siguiente fórmula para que el resultado de la fórmula sea igual a S (s1○2○3○4○5○6○7○8○. 9=S
73 Hay un cuadrado como se muestra en la imagen: R A D A R. Intenta comenzar desde cualquier RStart, encuentra una ruta
D A R A D
. Respuesta: A
Amor. Da Aida
74. Encuentra un número entre 1 y 500. El número en sí y su número binario son palíndromos
75. Calcula el cociente de S dividido por 1992. y el resto (usando cadenas
76. Suma de alta precisión
77. p>78. Determine los datos de cualquier cadena de entrada.
79. Para cualquier número n, después del procesamiento, se requieren los números impares al final. >
80. Hay un horario de trenes como se muestra en la figura:
Salida-\ \/ -Hay cinco trenes en la entrada, numerados 1, 2, 3, 4, 5.
-\ \\/ - 1, 2. , 3, 4 y 5 están dispuestos en la entrada en secuencia, y el despachador puede
\ \/En cualquier momento, el primer tren en la entrada será
el tren también entra en la estación. Puede ser el último en entrar.
El tren en la estación para en la salida.
Requisitos de programación: 1. Simule el trabajo del despachador para que todos los trenes en la entrada se reorganicen en la salida;
2. Imprima el orden posible de todos los trenes en la salida
3. en la entrada ¿Qué pasará si el número de trenes aumenta aún más hasta N?
81.
El programa de diseño imprime los elementos de la matriz es 1, imprime el valor del elemento de X;
(3) Si la longitud de X es mayor que 1, sea A el elemento más pequeño de la submatriz;
(4) Procese todos los elementos de B y C de acuerdo con las reglas de (1)(2)(3) hasta que la longitud de la matriz sea 1.
La regla de impresión p imprime todos los elementos de /p>
R: C (R representa el lado derecho de a)
Por ejemplo: X=(4, 3, 5, 1, 2), se imprimirá como:
1
Li: 3
L: 4
R: 5
R: 2
Los resultados anteriores muestran que el elemento mínimo de la matriz; la matriz de elementos a la derecha de 1 es C = (2), que tiene solo un elemento.
82. Necesitas diseñar un programa para insertar espacios apropiados entre palabras en cada línea de modo que todas las líneas terminen en la misma columna. Por ejemplo:
Abrir tapa superior
Liberación fija del tractor
Cuando se inserta el espacio en blanco, se convierte en:
Abrir tapa superior p> p>
Dispositivo de liberación fija del tractor
Al insertar espacios entre cada línea de texto, además de la alineación del extremo derecho, también se deben cumplir los siguientes requisitos:
(1) Adyacente diferente La diferencia de espacio entre palabras es como máximo 1;
(2) Líneas pares (impares), los espacios necesarios aparecen en el extremo derecho (extremo izquierdo).
83. Para cualquier cadena ingresada por el teclado, se comparan cada dos caracteres adyacentes. Si son iguales, se genera, pero no -, y luego se hace lo mismo con la cadena suma recién generada. hasta que quede un personaje.
Por ejemplo: entrada: 101101.
Luego salida: - -
-
- -
-
84. Hay n * m sellos (n columnas y m filas) conectados entre sí, pero se han extraído t sellos.
Por ejemplo, el siguiente es el caso de 4*5 sellos, de los cuales se extrajeron 13 sellos.
┌┬┬┬┬┐┐┐┐┐┐┐┐┐┐┐┐┐┐┐┐𗊨┐┐┐┐δ┐┐948
│1│6│11 │16│1, 2, 3, 4 o 1, 2, 6, 7 o 1, 2, 6, 65438 y otros votos.
├┼┼┼┼┼┤┤: ¿Cuántas formas hay de abrir cuatro sellos calificados?
│ 2│ 7│12│17│(Nota: 1, 2, 3, 4 y 2, 3, 4, 5 se consideran métodos de desgarro diferentes)
├┼ ┼ ┼┼┼┤Se requiere escribir un programa general e imprimir en el siguiente formato:
│ 3 │ 8 │ 18 │Entrada: ¿Cuántas hojas se rompieron?
├-┼-┼-┼Forma del sello n, M=?
│ 4│ 9│14│19│La ubicación del sello extraído es N1, N2=?
├┼┼┼┼┼┤Salida: imprime el número total de todos los métodos y esquemas de corte.
│ 5│10│15│20│
└—┴—┴—┴—┘
85.
86. Hay una gráfica con N*N (N es un número par). Utilice N * N/2 cuadrados largos con una longitud de 2 y un ancho de 1 para cubrirlos todos y descubra todos los métodos de cobertura a través de la programación. Se requiere que cada método de cobertura no se pueda repetir. Repetir aquí significa que permanece igual después de girar un ángulo y viceversa. La salida se realiza mejor en gráficos u otros formatos.
87. Rellene aleatoriamente cada vértice de la matriz m * n con 0 y 1, y encuentre el primer rectángulo con los mismos cuatro vértices y el área más pequeña.
88. Introduce cualquier palabra y cuenta el número de vocales y consonantes que contiene.
89. Establezca el tipo de conjunto en 1...n, donde n es el número entero interpretado por const en el programa principal. Intente calcular el número de elementos del conjunto durante el proceso de compilación.
90. Escribe una función para determinar si un carácter determinado es una letra, un número, un espacio, un signo de puntuación u otro símbolo.
91. Escribe una función. Devuelve verdadero si el número entero que se le pasa contiene solo los dígitos 1, 3, 5, 7, 9; falso en caso contrario.
92. Encuentra números primos mediante cribado. (Dentro de 255)
93. Convierta el número decimal n a binario y almacene el número de dígitos de 1 en el conjunto.
94. El problema de las rutas urbanas (como se muestra en la imagen) es encontrar la ruta más corta. El kilometraje está entre paréntesis en la imagen.
⑽
┏━━━━━━━━━━┓
┃ ⑺ ┃
⑺┏━━━━ B━━━━━━┓ ┃
┃ ┃ ┃ ┃
┃ ┏━━╋━━C━━━┻━┓ ┃
┃ ⑹┃ ┃ ┃ ┃ ┃
┃ ┃ ┃ ⑼┃ ⑸┃ ┃
A ━┫ ┃ ┃ ┃ ┃
┃ ┗━━╋━━╋ ━━━━━━D┫
┃ ⑽ ┃ ┃ ┃
┃ ┃ ┃ ┃
┃ ┗━━┻━━━━━┓ ┃ ⑹
┃ ⑽ ┃ ┃
┗━━━━━━━━━━━━━E━┛
(13)
95. Problema de un movimiento. Encuentra todas las formas de cubrir toda la imagen de un solo trazo.
96. Problema del tubo digital. Encuentra cinco números cuyos trazos difieran entre sí. 1
┌—┐
2│ │3
├ 4┤
5│ │6
└—┘
Siete
97.
98. Evaluación de expresiones. (incluir ,-,*,/,(,)).
99. Existe un número palíndromo absoluto, y sus números decimales y binarios son ambos palíndromos. Imprima el número palíndromo absoluto entre 1 y 500 (el primer 0 en binario no se puede contar). Por ejemplo, 99 (110001) es.
100. Un hombre cruza el río con un lobo, una oveja y una col. El lobo se come a la oveja y la oveja se come el repollo. Sólo hay un barco en el río. El hombre sólo puede transportar una cosa a través del río a la vez. Todos cruzaron el río con pasos mínimos.
100 Preguntas Puedes preguntarle al profesor de tu hijo si ha practicado lo suficiente.
Algunas de estas preguntas son relativamente básicas y se pueden resolver, pero si son difíciles, puedes desistir porque hay muchas cosas que tu hijo aún no ha aprendido.