Para calcular o total da compra dos dois tipos de produtos, basta multiplicar as respectivas quantidades pelos valores dos produtos e somar esses dois valores. Repare que os códigos dos produtos são inúteis, então em linguagens onde se pode ignorar essas variáveis, pode-se ignorar de forma segura.
C99 C++17 JavaScript 12.18 Python 3.9
Copy #include <stdio.h>
int main(){
int codigo1, quantidade1, codigo2, quantidade2;
double valor1, valor2, valor;
scanf("%d %d %lf", &codigo1, &quantidade1, &valor1);
scanf("%d %d %lf", &codigo2, &quantidade2, &valor2);
valor = quantidade1 * valor1 + quantidade2 * valor2;
printf("VALOR A PAGAR: R$ %.2lf\n", valor);
return 0;
}
Copy #include <iostream>
#include <iomanip>
using namespace std;
int main(){
int codigo1, quantidade1, codigo2, quantidade2;
double valor1, valor2, valor;
cin >> codigo1 >> quantidade1 >> valor1;
cin >> codigo2 >> quantidade2 >> valor2;
valor = quantidade1 * valor1 + quantidade2 * valor2;
cout << "VALOR A PAGAR: R$ " << setprecision(2) << fixed << valor << endl;
return 0;
}
Copy let input = require("fs").readFileSync("/dev/stdin", "utf8");
let lines = input.split("\n");
let values = lines.shift().trim().split(" ");
codigo1 = parseInt(values.shift());
quantidade1 = parseInt(values.shift());
valor1 = parseFloat(values.shift());
values = lines.shift().trim().split(" ");
codigo2 = parseInt(values.shift());
quantidade2 = parseInt(values.shift());
valor2 = parseFloat(values.shift());
let valor = quantidade1 * valor1 + quantidade2 * valor2;
console.log(`VALOR A PAGAR: R$ ${valor.toFixed(2)}`);
Copy values = input().split(' ')
codigo1 = int(values[0])
quantidade1 = int(values[1])
valor1 = float(values[2])
values = input().split(' ')
codigo2 = int(values[0])
quantidade2 = int(values[1])
valor2 = float(values[2])
total = quantidade1 * valor1 + quantidade2 * valor2
print(f"VALOR A PAGAR: R$ {total:.2f}")