Copy and Paste  -   An Application to Copy/Paste Text  

 
S.No 5972 Name C33 Date/Time 02-Jul-2024 02:32:40 PM

Copy text from below
/*
Question C33:
We have following record of students:
RegNo Name  Marks
1 Ali 80
2 Noman 60
3 Faisal  40
4 Javed 55

You need to show the above record map function flutter’s ListView widget. Display a 4th column in the output that displays ‘pass’ if marks are greater than 50 and fail otherwise.
For example:
RegNo Name  Marks Status
1 Ali 80  Pass
2 Noman 60  Pass
3 Faisal  40  Fail
4 Javed 55  Pass
*/

import 'package:flutter/material.dart';

class Student {
  final int regno;
  final String name;
  final double marks;

  Student(this.regno, this.name, this.marks);
}

void main() {
  runApp(MaterialApp(title: 'Flutter Demo', home: MyApp()));
}

class MyApp extends StatelessWidget {
  MyApp({super.key});

  final List<Student> students = [
    Student(35, "Ali", 33),
    Student(15, "Nasir", 63),
    Student(20, "Javed", 20),
  ];

  @override
  Widget build(BuildContext context) {
    return Scaffold(
        body: Container(
            padding: const EdgeInsets.all(20),
            child: ListView.builder(
                itemCount: students.length,
                itemBuilder: (context, index) {
                  final item = students[index];

                  return ListTile(
                      subtitle: Row(children: [
                    Expanded(child: Text("${item.regno}")),
                    Expanded(child: Text(item.name)),
                    Expanded(child: Text("${item.marks}")),
                    Expanded(
                        child: Text("${item.marks >= 50 ? "Pass" : "Fail"}")),
                  ]));
                })));
  }
}




comments powered by Disqus
NEW ENTRIES
S.No Name Entry Time/Date
5728 ..... 20-Jun-2023 08:38:08 AM
5727 Best S.E.X.Y 17-Jun-2023 07:31:25 AM
5726 Aab 15-Jun-2023 09:29:28 PM
5725 a 13-Jun-2023 10:33:05 PM
5724 Child Vids 12-Jun-2023 11:21:50 AM
5723 Emi Pet 12-Jun-2023 06:50:51 AM
5722 cmd 06-Jun-2023 12:24:35 PM
5721 CHILD HOT 05-Jun-2023 09:08:42 AM
5720 Lakestone En 04-Jun-2023 05:08:53 PM
5719 . 03-Jun-2023 01:20:03 PM
5718 code 29-May-2023 05:50:57 PM
5717 link 29-May-2023 04:39:14 PM
5716 K1d S3xy 29-May-2023 12:49:04 PM
5715 code 29-May-2023 10:13:03 AM
5714 Fresh links 29-May-2023 10:08:48 AM
5713 processing 29-May-2023 10:07:23 AM
5712 kos kona 29-May-2023 10:05:49 AM
5711 Abc 24-May-2023 03:28:32 PM
5710 S3xy Movie 24-May-2023 07:45:57 AM
5709 C 23-May-2023 08:29:51 AM
5708 qs 23-May-2023 08:24:49 AM
5707 nnnn 23-May-2023 08:15:38 AM
5706 MiD 23-May-2023 12:47:37 AM
5705 . 22-May-2023 11:08:37 PM
5704 ghhascshgcvs 22-May-2023 05:00:15 PM
5703 StudentDashb 22-May-2023 04:42:27 PM
5702 LoginScreen 22-May-2023 04:41:22 PM
5701 app.js 22-May-2023 04:40:43 PM
5700 Code 22-May-2023 03:55:14 PM
5699 Child Video3 19-May-2023 11:39:31 AM

[First] [Prev] 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 [Next] [Last]
 
web counter
web counter


To report any error messages or bugs, or other issues, please send email at: info@pakproject.com