Archives
Trending
Support
Login
clear text
XML
Django
JavaScript
MATLAB
C
C++
C#
Python
SQL
Shell
Bash
Markdown
YAML
JSON
HTML
CSS
PHP
Java
Ruby
Go
Rust
Swift
Kotlin
Arduino
TypeScript
Perl
Autohotkey
Lua
SQF
R
Scala
Haskell
Groovy
Dart
Clojure
VB.NET
Objective-C
PowerShell
Bash
CoffeeScript
Verilog
#!/bin/bash # Inicializar el arreglo declare -a numeros # Leer los 12 números echo "Ingrese los 12 números:" for ((i=0; i<12; i++)) do read -p "Número $(($i+1)): " num numeros[$i]=$num done # Calcular la resta de todos los números resta=0 for ((i=0; i<12; i++)) do resta=$(($resta - ${numeros[$i]})) done echo "La resta de todos los números es: $resta" # Contar los números impares y calcular su porcentaje impares=0 for ((i=0; i<12; i++)) do if [ $(( ${numeros[$i]} % 2 )) -ne 0 ]; then impares=$(($impares + 1)) fi done porcentaje=$(awk "BEGIN { pc=($impares / 12) * 100; i=int(pc); print (pc-i<0.5)?i:i+1 }") echo "La cantidad de números impares es: $impares" echo "El porcentaje de números impares es: $porcentaje%" # Encontrar el número que se repite más veces num_repetido="" max_repeticiones=0 for ((i=0; i<12; i++)) do repeticiones=0 for ((j=0; j<12; j++)) do if [ ${numeros[$i]} -eq ${numeros[$j]} ]; then repeticiones=$(($repeticiones + 1)) fi done if [ $repeticiones -gt $max_repeticiones ]; then max_repeticiones=$repeticiones num_repetido=${numeros[$i]} fi done echo "El número que se repite más veces es: $num_repetido"
Mark as private (unlisted)
for 30 minutes
for 6 hours
for 1 day
for 1 week
for 1 month
for 1 year
everlasting (like CCCP)