SlideShare una empresa de Scribd logo
1 de 10
Reporte de practicas
Nombre: Kevin Antonio Ruelas Grupo:2J Especialidad: Programación
Definición del problema:
Calcular el área de un triangulo
Análisis
D.E: a,b P: área<-(b*h)/2 D.S: area
Algoritmos
Psceudo código Diagrama de flujo
Algoritmo area_de_triangulo
Escribir "dame el valor de Base"
Leer b
Escribir "dame el valor de Altura"
Leer h
area<-(b*h)/2
Escribir "el resultado de area es",area
FinAlgoritmo
Datos de salida
Reflexiones personales:
Reporte de practicas
Nombre: Kevin Antonio Ruelas Grupo:2J Especialidad: Programación
Definición del problema:
Calcula el área de un circulo
Análisis
D.E:R P: area<-PI*R^2 D.S:area
Algoritmos
Psceudo código Diagrama de flujo
Algoritmo area_del_curculo
Escribir "dame el valor de radio"
Leer R
area<-PI*R^2
Escribir "el valor de area es",area
FinAlgoritmo
Datos de salida
Reflexiones personales:
Reporte de practicas
Nombre: Kevin Antonio Ruelas Grupo:2J Especialidad: Programación
Definición del problema:
Obtener el área de un trapecio
Análisis
D.E: B,b,H P:area<-(B+b)*H/2 D.S:area
Algoritmos
Psceudo código Diagrama de flujo
Algoritmo area_de_un_trapecio
Escribir "dame el valor de base mayor"
Leer B
Escribir "dame el valor de base menos"
Leer b
Escribir "dame el valor de Altura"
Leer H
area<-(B+b)*H/2
Escribir "el valor de area es",area
FinAlgoritmo
Datos de salida
Reflexiones personales:
Reporte de practicas
Nombre: Kevin Antonio Ruelas Grupo:2J Especialidad: Programación
Definición del problema:
Crear un algoritmo que me dé el área de un cuadrado
Análisis
D.E: L P: area<-L*L D.S: area
Algoritmos
Psceudo código Diagrama de flujo
Algoritmo area_cuadrado
Escribir "dame el valor de un lado"
Leer L
area<-L*L
Escribir "el area es",area
FinAlgoritmo
Datos de salida
Reflexiones personales:
Reporte de practicas
Nombre: Kevin Antonio Ruelas Grupo:2J Especialidad: Programación
Definición del problema:
Multiplicación de 3 números
Análisis
D.E: a,b,c P: multiplicación<-
a*b*c
D.S :multiplicacion
Algoritmos
Psceudo código Diagrama de flujo
Algoritmo multiplicacion_de_tres_digitos
Escribir "dame el valor de un no.1"
Leer a
Escribir "dame el valor del no.2"
Leer b
Escribir "dame el valor del no.3"
Leer c
multiplicacion<-a*b*c
Escribir "el resultado de multiplicacion
es",multiplicacion
FinAlgoritmo
Datos de salida
Reflexiones personales:
Reporte de practicas
Nombre: Kevin Antonio Ruelas Grupo:2J Especialidad: Programación
Definición del problema:
Cea un algoritmo que pueda sumar y multiplicar dos dígitos.
Análisis
D.E: a,b P: suma<_a+b,
multiplicación<-a*b
D.S: suma, multiplicacion
Algoritmos
Psceudo código Diagrama de flujo
Algoritmo suma_y_multiplicacion
Escribir "dame el valor del no.1"
Leer a
Escribir "dame el valor del no.2"
Leer b
suma<-a+b
multiplicacion<-a*b
Escribir "el resultado de suma es",suma
Escribir "el esultado de multiplicacion
es",multiplicacion
FinAlgoritmo
Datos de salida
Reflexiones personales:
Reporte de practicas
Nombre: Kevin Antonio Ruelas Grupo:2J Especialidad: Programación
Definición del problema:
Obtenga el cubo de un número.
Análisis
D.E: a P: cubo<-a^3 D.S: cubo
Algoritmos
Psceudo código Diagrama de flujo
Algoritmo numeroalcubo
Escribir "dame un numero"
Leer a
cubo<-a^3
Escribir "el valor de un numero al cubo
es",cubo
FinAlgoritmo
Datos de salida
Reflexiones personales:
Reporte de practicas
Nombre: Kevin Antonio Ruelas Grupo:2J Especialidad: Programación
Definición del problema:
Sacar el promedio de tres números
Análisis
D.E: a,b.c P: p<-(a+b+c)/3 D.S:
Algoritmos
Psceudo código Diagrama de flujo
Algoritmo promedio
Escribir "dame la calificacion del alumno no.1"
Leer a
Escribir "dame la calificacion del alumno no.2"
Leer b
Escribir "dame la calificacion del alumno no.3"
Leer c
p<-(a+b+c)/3
Escribir "el resultado de promedio es",p
FinAlgoritmo
Datos de salida
Reflexiones personales:
Reporte de practicas
Nombre: Kevin Antonio Ruelas Grupo:2J Especialidad: Programación
Definición del problema:
Crea un algoritmo que pida un número a centímetros y de su equivalente a metros
Análisis
D.E: a P: M<-a/100 D.S: M
Algoritmos
Psceudo código Diagrama de flujo
Algoritmo centimetros_a_metros
Escribir "dame un valor cualquiera a
centimetros"
Leer a
M<-a/100
Escribir "el resultado de centimetros a
metros es",M
FinAlgoritmo
Datos de salida
Reflexiones personales:
Reporte de practicas
Nombre: Kevin Antonio Ruelas Grupo:2J Especialidad: Programación
Definición del problema:
Crear un algoritmo que convierta grados centígrados a Fahrenheit
Análisis
D.E: a P: f<-(9/5*a)+32 D.S: f
Algoritmos
Psceudo código Diagrama de flujo
Algoritmo centigrados_farenheit
Escribir "dame el valor de grados
centigrados"
Leer a
f<-(9/5*a)+32
Escribir "el resultado de grados
frarenheit es",f
FinAlgoritmo
Datos de salida
Reflexiones personales:

Más contenido relacionado

La actualidad más candente

Algoritmica i clase00 introduccion
Algoritmica i clase00 introduccionAlgoritmica i clase00 introduccion
Algoritmica i clase00 introduccionJulio Pari
 
Cuadernillo de ejercicios
Cuadernillo de ejerciciosCuadernillo de ejercicios
Cuadernillo de ejercicioskarlaga2017
 
Cálculos de la distribución binomial con excel o calc
Cálculos de la distribución binomial con excel o calcCálculos de la distribución binomial con excel o calc
Cálculos de la distribución binomial con excel o calcA Rego
 
Reporte de practicas
Reporte de practicasReporte de practicas
Reporte de practicasJames Logan
 
Reporte de blog
Reporte de blogReporte de blog
Reporte de blogtriss0706
 

La actualidad más candente (7)

Algoritmica i clase00 introduccion
Algoritmica i clase00 introduccionAlgoritmica i clase00 introduccion
Algoritmica i clase00 introduccion
 
Cuadernillo de ejercicios
Cuadernillo de ejerciciosCuadernillo de ejercicios
Cuadernillo de ejercicios
 
Cálculos de la distribución binomial con excel o calc
Cálculos de la distribución binomial con excel o calcCálculos de la distribución binomial con excel o calc
Cálculos de la distribución binomial con excel o calc
 
Reporte de practicas
Reporte de practicasReporte de practicas
Reporte de practicas
 
1 er informe
1 er informe1 er informe
1 er informe
 
Reporte de blog
Reporte de blogReporte de blog
Reporte de blog
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 

Similar a Reporte de-practicas

Similar a Reporte de-practicas (20)

Reporte de practicas
Reporte de practicasReporte de practicas
Reporte de practicas
 
Reporte de practicas
Reporte de practicasReporte de practicas
Reporte de practicas
 
Reporte de practicas
Reporte de practicasReporte de practicas
Reporte de practicas
 
Reportaje pseint
Reportaje pseintReportaje pseint
Reportaje pseint
 
10 reportes de practicas
10 reportes de practicas10 reportes de practicas
10 reportes de practicas
 
10 reportes de practicas
10 reportes de practicas10 reportes de practicas
10 reportes de practicas
 
S03.s1 - Estructuras secuenciales (1).pptx
S03.s1 - Estructuras secuenciales (1).pptxS03.s1 - Estructuras secuenciales (1).pptx
S03.s1 - Estructuras secuenciales (1).pptx
 
Problemasjava2
Problemasjava2Problemasjava2
Problemasjava2
 
Portafolio
PortafolioPortafolio
Portafolio
 
Métodos y Funciones - Java - Algoritmia
Métodos y Funciones - Java - AlgoritmiaMétodos y Funciones - Java - Algoritmia
Métodos y Funciones - Java - Algoritmia
 
Reportes de programas
Reportes de programasReportes de programas
Reportes de programas
 
Fundamentos de Programacion
Fundamentos de ProgramacionFundamentos de Programacion
Fundamentos de Programacion
 
Ejercicio 4
Ejercicio 4Ejercicio 4
Ejercicio 4
 
Report
ReportReport
Report
 
Reporte de practicas 2
Reporte de practicas 2Reporte de practicas 2
Reporte de practicas 2
 
Practica 3
Practica 3Practica 3
Practica 3
 
Practica 3 (1)
Practica 3 (1)Practica 3 (1)
Practica 3 (1)
 
Reporte de practicas 2
Reporte de practicas 2Reporte de practicas 2
Reporte de practicas 2
 
Reporte de practicas
Reporte de practicasReporte de practicas
Reporte de practicas
 
Formato actividades semana 1 (1)
Formato actividades semana 1 (1)Formato actividades semana 1 (1)
Formato actividades semana 1 (1)
 

Más de AlanGodinez19 (20)

Paso9
Paso9Paso9
Paso9
 
Paso 6
Paso 6Paso 6
Paso 6
 
Paso6
Paso6Paso6
Paso6
 
Reporte de practicas android studio
Reporte de practicas android studioReporte de practicas android studio
Reporte de practicas android studio
 
Maestra
MaestraMaestra
Maestra
 
Reporte de programas
Reporte de programasReporte de programas
Reporte de programas
 
Reporte de programas
Reporte de programasReporte de programas
Reporte de programas
 
1.5 Glosario
1.5 Glosario1.5 Glosario
1.5 Glosario
 
Tabla SQA y Diferencias
Tabla SQA y DiferenciasTabla SQA y Diferencias
Tabla SQA y Diferencias
 
Actividad 1.v
Actividad 1.vActividad 1.v
Actividad 1.v
 
Actividad 1.5
Actividad 1.5Actividad 1.5
Actividad 1.5
 
1.3
1.31.3
1.3
 
1.2 diagnostico
1.2 diagnostico1.2 diagnostico
1.2 diagnostico
 
Java
Java Java
Java
 
Cracking
CrackingCracking
Cracking
 
Programa 14
Programa 14Programa 14
Programa 14
 
Programa 13
Programa 13Programa 13
Programa 13
 
Tienda departa
Tienda departaTienda departa
Tienda departa
 
Doc2 taxi
Doc2 taxiDoc2 taxi
Doc2 taxi
 
Doc1 gym
Doc1 gymDoc1 gym
Doc1 gym
 

Último

Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webDecaunlz
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfisrael garcia
 
Historia de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellaHistoria de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellajuancamilo3111391
 
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdfFernandaHernandez312615
 
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxPRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxRodriguezLucero
 
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxssuser61dda7
 
MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.imejia2411
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdfFAUSTODANILOCRUZCAST
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfOscarBlas6
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAdanielaerazok
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenadanielaerazok
 
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsxactividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx241532171
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenajuniorcuellargomez
 

Último (13)

Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la web
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
 
Historia de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellaHistoria de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ella
 
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
 
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxPRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
 
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
 
MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdf
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdf
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalena
 
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsxactividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalena
 

Reporte de-practicas

  • 1. Reporte de practicas Nombre: Kevin Antonio Ruelas Grupo:2J Especialidad: Programación Definición del problema: Calcular el área de un triangulo Análisis D.E: a,b P: área<-(b*h)/2 D.S: area Algoritmos Psceudo código Diagrama de flujo Algoritmo area_de_triangulo Escribir "dame el valor de Base" Leer b Escribir "dame el valor de Altura" Leer h area<-(b*h)/2 Escribir "el resultado de area es",area FinAlgoritmo Datos de salida Reflexiones personales:
  • 2. Reporte de practicas Nombre: Kevin Antonio Ruelas Grupo:2J Especialidad: Programación Definición del problema: Calcula el área de un circulo Análisis D.E:R P: area<-PI*R^2 D.S:area Algoritmos Psceudo código Diagrama de flujo Algoritmo area_del_curculo Escribir "dame el valor de radio" Leer R area<-PI*R^2 Escribir "el valor de area es",area FinAlgoritmo Datos de salida Reflexiones personales:
  • 3. Reporte de practicas Nombre: Kevin Antonio Ruelas Grupo:2J Especialidad: Programación Definición del problema: Obtener el área de un trapecio Análisis D.E: B,b,H P:area<-(B+b)*H/2 D.S:area Algoritmos Psceudo código Diagrama de flujo Algoritmo area_de_un_trapecio Escribir "dame el valor de base mayor" Leer B Escribir "dame el valor de base menos" Leer b Escribir "dame el valor de Altura" Leer H area<-(B+b)*H/2 Escribir "el valor de area es",area FinAlgoritmo Datos de salida Reflexiones personales:
  • 4. Reporte de practicas Nombre: Kevin Antonio Ruelas Grupo:2J Especialidad: Programación Definición del problema: Crear un algoritmo que me dé el área de un cuadrado Análisis D.E: L P: area<-L*L D.S: area Algoritmos Psceudo código Diagrama de flujo Algoritmo area_cuadrado Escribir "dame el valor de un lado" Leer L area<-L*L Escribir "el area es",area FinAlgoritmo Datos de salida Reflexiones personales:
  • 5. Reporte de practicas Nombre: Kevin Antonio Ruelas Grupo:2J Especialidad: Programación Definición del problema: Multiplicación de 3 números Análisis D.E: a,b,c P: multiplicación<- a*b*c D.S :multiplicacion Algoritmos Psceudo código Diagrama de flujo Algoritmo multiplicacion_de_tres_digitos Escribir "dame el valor de un no.1" Leer a Escribir "dame el valor del no.2" Leer b Escribir "dame el valor del no.3" Leer c multiplicacion<-a*b*c Escribir "el resultado de multiplicacion es",multiplicacion FinAlgoritmo Datos de salida Reflexiones personales:
  • 6. Reporte de practicas Nombre: Kevin Antonio Ruelas Grupo:2J Especialidad: Programación Definición del problema: Cea un algoritmo que pueda sumar y multiplicar dos dígitos. Análisis D.E: a,b P: suma<_a+b, multiplicación<-a*b D.S: suma, multiplicacion Algoritmos Psceudo código Diagrama de flujo Algoritmo suma_y_multiplicacion Escribir "dame el valor del no.1" Leer a Escribir "dame el valor del no.2" Leer b suma<-a+b multiplicacion<-a*b Escribir "el resultado de suma es",suma Escribir "el esultado de multiplicacion es",multiplicacion FinAlgoritmo Datos de salida Reflexiones personales:
  • 7. Reporte de practicas Nombre: Kevin Antonio Ruelas Grupo:2J Especialidad: Programación Definición del problema: Obtenga el cubo de un número. Análisis D.E: a P: cubo<-a^3 D.S: cubo Algoritmos Psceudo código Diagrama de flujo Algoritmo numeroalcubo Escribir "dame un numero" Leer a cubo<-a^3 Escribir "el valor de un numero al cubo es",cubo FinAlgoritmo Datos de salida Reflexiones personales:
  • 8. Reporte de practicas Nombre: Kevin Antonio Ruelas Grupo:2J Especialidad: Programación Definición del problema: Sacar el promedio de tres números Análisis D.E: a,b.c P: p<-(a+b+c)/3 D.S: Algoritmos Psceudo código Diagrama de flujo Algoritmo promedio Escribir "dame la calificacion del alumno no.1" Leer a Escribir "dame la calificacion del alumno no.2" Leer b Escribir "dame la calificacion del alumno no.3" Leer c p<-(a+b+c)/3 Escribir "el resultado de promedio es",p FinAlgoritmo Datos de salida Reflexiones personales:
  • 9. Reporte de practicas Nombre: Kevin Antonio Ruelas Grupo:2J Especialidad: Programación Definición del problema: Crea un algoritmo que pida un número a centímetros y de su equivalente a metros Análisis D.E: a P: M<-a/100 D.S: M Algoritmos Psceudo código Diagrama de flujo Algoritmo centimetros_a_metros Escribir "dame un valor cualquiera a centimetros" Leer a M<-a/100 Escribir "el resultado de centimetros a metros es",M FinAlgoritmo Datos de salida Reflexiones personales:
  • 10. Reporte de practicas Nombre: Kevin Antonio Ruelas Grupo:2J Especialidad: Programación Definición del problema: Crear un algoritmo que convierta grados centígrados a Fahrenheit Análisis D.E: a P: f<-(9/5*a)+32 D.S: f Algoritmos Psceudo código Diagrama de flujo Algoritmo centigrados_farenheit Escribir "dame el valor de grados centigrados" Leer a f<-(9/5*a)+32 Escribir "el resultado de grados frarenheit es",f FinAlgoritmo Datos de salida Reflexiones personales: