P1101

Descripción del título:
Existe un conocimiento de embarque, los elementos de datos son: nombre del producto (MC), precio unitario (DJ), cantidad (SL). Defina una estructura prut cuyos miembros sean los tres elementos de datos anteriores. Defina una matriz de estructura de tipo prut en la función principal, ingrese el valor de cada elemento, calcule y genere el monto total del conocimiento de embarque.

Formato de entrada: la
primera línea es el número de elementos de datos N (N <100), y cada línea subsiguiente es un elemento de datos. El nombre del producto es una cadena de no más de 100, el precio unitario es de tipo doble y la cantidad es de tipo entero.

Formato de salida:
la cantidad total de tipo doble.

Entrada:
4
libros 12,5 3
bolígrafos 2,5 10
ordenador 3200 1
flor 47 5

Salida:
3497.500000

código de referencia del lenguaje c;

#include <stdio.h>

struct prut{
    
    
	char mc[101];
	double dj;
	int sl; 
};

int n;
 
int main()
{
    
    
  scanf("%d",&n);
  struct prut a[101];
  
  int i;
  double sum=0.0;
  for(i=0;i<n;i++)
 {
    
    
   scanf("%s",&a[i].mc);
   getchar();
   scanf("%lf%d",&a[i].dj,&a[i].sl);
   sum+=a[i].dj*a[i].sl; 	 
 }
 
  printf("%lf",sum);
  return 0;
}
/*
4
book 12.5 3
pen 2.5 10
computer 3200 1
flower 47 5
*/

Código de referencia de Java:

import java.util.Scanner;

public class P1101 {
    
    
	public static void main(String[] args) {
    
    
		Scanner sc= new Scanner(System.in);
		int n=sc.nextInt();
		double sum=0;
		for(int i=0;i<n;i++)
		{
    
    
			String s=sc.next();
			double a=sc.nextDouble();
			int b=sc.nextInt();
			sum+=a*b;
		}
		
		System.out.printf("%.6f", sum);
	}
}

Supongo que te gusta

Origin blog.csdn.net/qq_46139801/article/details/115356836
Recomendado
Clasificación