Eis três sugestões de exercícios para iniciantes em lógica de programação:
1. Escreva um programa que calcule a média de uma lista de números. A lista deve ser fornecida pelo usuário e o programa deve exibir a média na tela. Trate o caso em que o usuário fornece uma lista vazia.
2. Escreva um programa que receba uma string do usuário e verifique se ela é um palíndromo. Um palíndromo é uma palavra ou frase que pode ser lida da mesma forma de trás para frente. Por exemplo, "arara" é um palíndromo.
3. Escreva um programa que recebe um número inteiro X como entrada e escreva na tela todos os números de 1 a X. Cada número deverá ser escrito em sua própria linha, com as seguintes condições: se o número for divisível por 3, escreva "foo" ao lado do número; se for divisível por 5, escreva "bar" ao lado do número; e se for divisível tanto por 3 quanto por 5, escreva "foobar" ao lado do número. Se o número não for divisível nem por 3, nem por 5, a linha deverá conter apenas o número.
ต่อไปนี้เป็นแบบฝึกหัดที่แนะนำสามแบบสำหรับผู้เริ่มต้นในการเขียนโปรแกรมลอจิก: 1. เขียนโปรแกรมที่คำนวณค่าเฉลี่ยของรายการตัวเลข ผู้ใช้จะต้องระบุรายการและโปรแกรมจะต้องแสดงค่าเฉลี่ยบนหน้าจอ จัดการกรณีที่ผู้ใช้จัดเตรียมรายการว่าง 2. เขียนโปรแกรมเพื่อรับสตริงจากผู้ใช้และตรวจสอบว่าเป็นพาลินโดรมหรือไม่ พาลินโดรมคือคำหรือวลีที่สามารถอ่านแบบย้อนกลับได้ ตัวอย่างเช่น "นกมาคอว์" ก็คือพาลินโดรม 3. เขียนโปรแกรมที่รับจำนวนเต็ม X เป็นอินพุตและเขียนตัวเลขทั้งหมดตั้งแต่ 1 ถึง foo" ถัดจากตัวเลข หากหารด้วย 5 ลงตัว ให้เขียน "แท่ง" ข้างตัวเลข และถ้าหารด้วย 3 และ 5 ลงตัว ให้เขียน "foobar" ข้างตัวเลข หากตัวเลขหารด้วย 3 หรือ 5 ไม่ลงตัว บรรทัดจะต้องมีเฉพาะตัวเลขเท่านั้น
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence